Photodeposition of CoO and MoS2 on CdS as dual cocatalysts for photocatalytic H2 production