Introduction to nanoelectronics - Vladimir V. Mitin (Cambridge university press, 2008)