Nucleation and growth of calcium phosphate on amine-, carboxyl- and hydroxyl-silane self-assembled monolayers.