Future trends in microelectronics : the nano millennium - Luryi, Serge (IEEE Press, 2002)