Magnetic solid-phase extraction based on Fe3O4/graphene oxide nanoparticles for the determination of malachite green and crystal violet in environmental water samples by HPLC