Applications and Properties of Magnetic Nanoparticles