Graphene and its derivatives: synthesis, modifications, and applications in wastewater treatment