Constructing Cd0.5Zn0.5S@ZIF-8 nanocomposites through self-assembly strategy to enhance Cr(VI) photocatalytic reduction.