Introduction to nanoelectronics : science, nanotechnology, engineering and applications - Mitin, V. V. (Cambrisge Univesity Press, 2008)