Nanostructure Zn–Cu co-doped CdS chalcogenide electrodes for opto-electric-power and H2 generation. (5th January 2017)