[1] Chongqing Univ, Sch Elect Engn, State Key Lab Power Transmiss Equipment & Syst Se, Chongqing 400044, Peoples R China
[2] State Grid Corp China, Ningxia Elect Power Co, Elect Power Res Inst, Yinchuan 750001, Peoples R China
[3] Wuhan NARI Ltd Co, State Grid Elect Power Res Inst, Wuhan 430074, Hubei, Peoples R China