[1] Chinese Acad Sci, Guangzhou Inst Energy Convers, CAS Key Lab Renewable Energy, Guangdong Prov Key Lab New & Renewable Energy Res, Guangzhou 510640, Peoples R China
[2] Guangdong Ocean Univ, Sch Mech Engn, Zhanjiang 524088, Peoples R China
[3] Univ Sci & Technol China, Sch Energy Sci & Engn, Hefei 230026, Peoples R China