Bio-Applications of Nanoparticles - Chan, Warren C. W. (Springer New York, 2007)