Novel magnetic poly(allyl methacrylate-co-glycidyl methacrylate) Fe3O4 nanoparticles: synthesis and evaluation as adsorbents for heavy metals | Synapse