Carbon nanotubes ... what is it ?