Phosphate adsorption on metal oxides and metal hydroxides: A comparative review | Synapse