Numerical analysis as applied to the environmental interpretation of carbonate microfacies of some sub-Himalayan carbonates (lower upper precambrian) in northwestern India