Enhanced photocatalytic activity in composites of TiO2 nanotubes and CdS nanoparticles.