[1] Nanjing Univ Aeronaut & Astronaut, Jiangsu Key Lab New Energy Generat & Power Conver, Nanjing 211106, Jiangsu, Peoples R China
[2] State Grid Huzhou Power Supply Co, Hangzhou 313000, Peoples R China
[3] State Grid Jiangsu Elect Power Co Ltd, Res Inst, Nanjing 211103, Peoples R China
[4] North China Elect Power Univ, State Key Lab Alternate Elect Power Syst Renewabl, Beijing 102206, Peoples R China
[5] North China Elect Power Univ, Beijing Key Lab High Voltage & EMC, Beijing 102206, Peoples R China
[6] Northumbria Univ, Fac Engn & Environm, Newcastle Upon Tyne NE1 8ST, Tyne & Wear, England
[7] Nanchang Hangkong Univ, Key Lab Nondestruct Test, Minist Educ, Nanchang 330063, Jiangxi, Peoples R China
[8] Hangzhou Qianjiang Elect Grp Co Ltd, Hangzhou 311243, Peoples R China