Carbon Nanotubes : Synthesis And Functionalization