Text this: Synthesis, characterization and in vitro response of chitosan hydroxyapatite composites doped with strontium, magnesium and zinc