Processes of carbonate precipitation in modern microbial mats