Nanoscience and nanotechnology in engineering - Varadan, V. K. (World Scientific, 2010)