[1] Hefei Univ Technol, Sch Elect Sci & Appl Phys, Hefei 230009, Peoples R China
[2] Hefei Univ Technol, Sch Elect Engn & Automat, Hefei 230009, Peoples R China
[3] China Acad Engn Phys, Inst Fluid Phys, Mianyang 621900, Sichuan, Peoples R China
[4] Minist Educ, Res Ctr Photovolta Syst Engn, Hefei 230009, Peoples R China