Nanotechnology and nanoelectronics : - Fahrner, W. R. (Springer, 2005)