A review on current progress of graphene-based ternary nanocomposites in the removal of anionic and cationic inorganic pollutants.