Potential uses and cementing mechanism of bio-carbonate cement and bio-phosphate cement