Photoredox catalysis harvesting multiple photon or electrochemical energies | Synapse