1. Department of Chemistry National University of Singapore 3 Science Drive 3 Singapore 117543 Singapore
2. Solar Energy Research Institute of Singapore National University of Singapore 7 Engineering Drive 1 Singapore 117574 Singapore
3. Institute of Chemical Research of Catalonia The Barcelona Institute of Science and Technology Av. Països Catalans 16 43007 Tarragona Spain
4. Institute for Chemical and Bioengineering Department of Chemistry and Applied Biosciences ETH Zürich Vladimir-Prelog-Weg 1 8093 Zürich Switzerland
5. Department of Chemical and Biomolecular Engineering National University of Singapore 4 Engineering Drive 4 Singapore 117585 Singapore