Write a summary on Petroleum reservoir quality prediction: overview and contrasting approaches from sandstone and carbonate communities