Drug delivery by magnetic microspheres