Zinc sulfide functionalized with ruthenium nanoparticles for photocatalytic reduction of CO2