Text this: Carbon Nanotubes:Functionalization and Potential Applications