Emerging nanoelectronics: life with and after CMOS. - Ionescu, Adrian M. (Kluwer Academic Publishers, 2005)