[Lv, Yue; Zhao, Bin] Changsha Univ Sci & Technol, Sch Energy & Power Engn, Changsha 410114, Hunan, Peoples R China.
[Lei, Dongqiang; Wang, Linhao; Lei, DQ; Wang, Zhifeng] Chinese Acad Sci, Inst Elect Engn, Beijing 100190, Peoples R China.
[Lei, Dongqiang; Wang, Linhao; Wang, Zhifeng] Univ Chinese Acad Sci, Beijing 100190, Peoples R China.
[Lei, Dongqiang; Wang, Linhao; Wang, Zhifeng] Chinese Acad Sci, Key Lab Solar Thermal Energy & Photovolta Syst, Beijing 100190, Beijing, Peoples R China.
[Guo, Ruishen] North Univ China, Sch Energy & Power Engn, Taiyuan 030051, Shanxi, Peoples R China.