Surface engineered active photocatalysts without noble metals: CuS–ZnxCd1−xS nanospheres by one-step synthesis