Synthetic biomimetic hydroxyapatite: a nano-device for drug delivery