Smart nanoparticles technology - Hashim, Abbass A, ed (Intech, Croatia, 2014)