Microfacies Analysis and its Implications for Depositional Environment of Margala Hill Limestone from Khaira Gali Road Section, North Eastern Hazara, Pakistan