Vertically aligned Carbon Nanotubes: Synthesis and Applications