1. Department of Mechanical and Process Engineering
2. ETH Zürich
3. 8092 Zürich
4. Switzerland
5. Institute of Solar Research
6. German Aerospace Center
7. 51147 Cologne
8. Germany
9. Faculty of Mechanical Science and Engineering
10. Department of Chemistry
11. University of Zurich
12. CH-8057 Zurich