Photocatalytic TiO2/Carbon Nanotube Nanocomposites for Environmental Applications: An Overview and Recent Developments