Kinetics and mechanisms of cyanobacterially induced precipitation of magnesium silicate