Calcium carbonate precipitation by Synechocystis sp. PCC6803 at different Mg/Ca molar ratios under the laboratory condition