Clean water generation with switchable dispersion of multifunctional Fe3O4-reduced graphene oxide particles