Synthesis of magnetically reusable Fe3O4 nanospheres-N, S co-doped graphene quantum dots enclosed CdSe its application as a photocatalyst