Magnetic iron oxide nanoparticles for drug delivery: applications and characteristics