Microhabitat and biotic structure of stromatolite formations of Microhabitat and biotic structure of stromatolite formations