Kinetics of silica nucleation on carboxyl- and amine-terminated surfaces: insights for biomineralization.