Current trends in carbon nanotube-based polymer nanocomposites