Adsorption of graphene for the removal of inorganic pollutants in water purification: a review