[1] German Aerosp Ctr, Inst Solar Res, D-51147 Cologne, Germany
[2] Tech Univ Dresden, Fac Mech Sci & Engn, Inst Power Engn, Solar Fuel Prod, D-01062 Dresden, Germany
[3] Swiss Fed Inst Technol, Renewable Energy Carriers, CH-8092 Zurich, Switzerland
[4] Lawrence Berkeley Natl Lab, Energy Technol Area, Berkeley, CA USA
[5] Xi An Jiao Tong Univ, State Key Lab Multiphase Flow Power Engn SKLMF, Xian 710049, Shaanxi, Peoples R China