Self-Assembly of Magnetic Biofunctional Nanoparticles