Emerging nanoelectronics: Life with and after CMOS- 3 vol. - Adrian M Ionescu Kaustav Banerjee (Kluwer Academic publishers, 2005)