1. Institute for Solar Fuels
2. Helmholtz-Zentrum Berlin für Materialien und Energie GmbH
3. Berlin 14109
4. Germany
5. Laboratory of Renewable Energy Science and Engineering
6. Institute of Mechanical Engineering
7. École Polytechnique Fédérale de Lausanne
8. 1015 Lausanne
9. Switzerland