Nanotubes and nanowires - Rao, C. N. R. (RSC nanoscience & nanotechnology)