Silica-supported ZnS.cntdot.CdS mixed semiconductor catalysts for photogeneration of hydrogen