In situ X-ray absorption spectroscopy to study redox dynamics in Ni and Cu co-catalysts on porous TiO2 photocatalyst films during H2 evolution | Synapse