Nanoparticles and Nanodevices in Biological Applications