Systematic optimization of promoters in trace SnS2 coating SnO2 nano-heterostructure for high performance Cr(VI) photoreduction