Nanoscale science and technology - A device and engineering perspectiveH.-S. Philip Wong2003EDSSC 2003