Future trends in microelectronics the nano, the giga, and the ultra - Luryi, Serge; Xu, Jimmy; Zaslavsky, Alexander (IEEE, 2004)