Solar water-splitting into H2 and O2: design principles of photosystem II and hydrogenases | Synapse