Carbon nanotubes and nanofibre: An overview