The influence of polyphosphates, phosphonates, and poly(carboxylic acids) on the crystal growth of hydroxyapatite