1. The Key Laboratory of Solar Thermal Energy and Photovoltaic System; Institute of Electrical, Engineering, Chinese Academy of Science; Beijing China
2. Solar Energy Department, Institute for Energy Technology; Instituttveien 18 2007 Kjeller Norway
3. Eoplly New Energy Technology Co., Ltd; Nantong 226000 China