Nanoparticles and nanodevices in biological applications - Bellucci, Stefano 1957- (Lecture notes in nanoscale science and technology)