Thrombolites and stromatolites; two distinct types of microbial structures