One-dimensional CdS nanowires–CeO2 nanoparticles composites with boosted photocatalytic activity1. (24th September 2015)