Introduction to nanoelectronics Science, nanotechnology, engineering, and applications - Mitin, Vladimir Vetc (Cambridge University Press, 2008)