Self-assembly of a mesoporous ZnS/mediating interface/CdS heterostructure with enhanced visible-light hydrogen-production activity and excellent stability† †Electronic supplementary information (ESI) available. See DOI: 10.1039/c5sc01586c Click here for additional data file.