Text this: Magnesium doped hydroxyapatite/sodium alginate biocomposite for bone implants application