Magnetic Nanoparticles For Bio-Analytical Applications