Text this: Hydroxyapatite-based coatings on Mg and Ti-based implants: A detailed examination of various coating methodologies