A review on the synthesis of hydroxyapatite, its composites and adsorptive removal of pollutants from wastewater