Carbon Nanotubides: an Alternative for Dispersion, Functionalization and Composites Fabrication