Affiliation: | aProcesses, Materials and Solar Energy Laboratory (PROMES)-CNRS, 7 rue du four solaire, Odeillo, 66120 Font Romeu, France1;bDepartment of Mechanical and Process Engineering, ETH-Swiss Federal Institute of Technology Zurich, 8092 Zurich, Switzerland1;cSolar Technology Laboratory, Paul Scherrer Institute, 5232 Villigen, Switzerland |