Nanoparticle Technologies - Bensebaa, Farid (Elsevier, 2013)