A supported-catalyst of grafting [Co(TPA)Cl]Cl molecular catalyst onto SiO2 nanoparticles to achieve robust syngas production in a photochemical system