Systematics and Significance of Microbialite (Stromatolite) Stratifera undata from Mussoorie Syncline, Lesser Himalaya