[1] Shanghai Jiao Tong Univ, Inst Refrigerat & Cryogen, Shanghai 200240, Peoples R China
[2] MOE, Engn Res Ctr Solar Energy & Refrigerat, Beijing, Peoples R China
[3] Xinchen CSP Shanghai New Energy Co Ltd, Shanghai 201114, Peoples R China
[4] Alia Energy Consulting SL, Madrid 28907, Spain
[5] Southwest Elect Power Design Inst Co LTD, China Power Engn Consulting Grp, Chengdu 610021, Peoples R China
[6] Shanghai Invest Design & Res Inst Co Ltd, Shanghai 200434, Peoples R China