Carbon Nanotubes : Synthesis, Characterization, And Applications