Emerging nanotechnologies : test, defect tolerance, and reliability - Tehranipoor, Mohammad. (Springer, 2008)