Introduction to Nanoelectronics : science, Nanotechnology, Engineering, and Applications - Mitin, Vladimir V. ... [et al.] (Cambridge University Press, 2008)