Nanoelectronics : principles and devices - Dragoman, Mircea 1955- (Artech House, 2006)