Highly efficient photocatalytic performances of SnO2-deposited ZnS nanorods based on interfacial charge transfer