Carbon nanotubes (CNTs) are nanometer-scale tubular structures consisting entirely of carbon atoms. They represent a newly discovered elemental form of carbon and have remarkable properties in terms of mechanical strength, thermal conductance and electrical conductivity.