[1] Hefei Univ Technol, Acad Optoelect Technol, Hefei 230009, Peoples R China
[2] Hefei Univ Technol, Sch Instrument Sci & Optoelect Engn, Anhui Prov Key Lab Measuring Theory & Precis Instr, Hefei 230009, Peoples R China
[3] Hefei Comprehens Natl Sci Ctr, Inst Energy, Hefei 230031, Peoples R China
[4] Chongqing Univ Sci & Technol, Coll Mech & Power Engn, Chongqing 401331, Peoples R China