Magnetic iron oxide nanoparticles: Synthesis and surface coating techniques for biomedical applications