Carbon nanotubes as potential building blocks for future nanoelectronicsJ. AppenzellerR. Martelet al.2002Microelectronic Engineering