Water adsorption on the stoichiometric (001) and (010) surfaces of hydroxyapatite: a periodic B3LYP study.