Facies Modeling, Depositional and Diagenetic Environments of Kawagarh Formation, Hazara Basin, Pakistan.