Fabrication of novel magnetic nanoparticles-coated P(styrene-itaconic acid-divinylbenzene) microspheres