Nanocomposite Particles for Bio-Applications