Hydrogen production using economical and environmental friendly nanoparticulate hydroxyapatite and its ion doping