Synthesis and characterization of CdTe nanoparticle-sensitized TiO2 nanotube arrays for photocatalysis