Photocatalytic hydrogen generation in the presence of glucose over ZnS-coated ZnIn2S4 under visible light irradiation