Hydroxyapatite: An Environmentally friendly nano-based alternative ...