Emerging Nanotechnologies - Agrawal, Vishwani; Tehranipoor, Mohammad (Springer US, 2008)