Synthesis and characterization of a quaternary nanocomposite based on TiO2/CdS/rGO/Pt and its application in the photoreduction of CO2 to methane under visible light