1. Institute of Solar Research
2. Deutsches Zentrum für Luft- und Raumfahrt/German Aerospace Center
3. 51147 Köln
4. Germany
5. Faculty of Mechanical Science and Engineering
6. Professorship for Renewable Energy Carriers
7. ETH Zurich
8. 8092 Zurich
9. Switzerland
10. Energy Technologies Area
11. Lawrence Berkeley National Laboratory
12. Berkeley
13. USA
14. State Key Laboratory of Multiphase Flow in Power Engineering (SKLMF)
15. Xi’an Jiaotong University
16. Xi’an
17. China