Shenyang
China
Shenyang University of Chemical Technology
CdS nanospheres, Crystal defects, Film thickness, Photoelectrodes, Water splitting