Shape-controlled synthesis of 3D and 1D structures of CdS in a binary solution with L-cysteine's assistance.