[1] Shanghai Jiao Tong Univ, Key Lab Control Power Transmiss & Transformat, Wind Power Res Ctr, Sch Elect Informat & Elect Engn, Shanghai 200030, Peoples R China
[2] Shanghai Elect Power Transmiss & Distribut Grp, Technol Ctr, Shanghai 200042, Peoples R China
[3] Nanjing Inst Technol, Sch Power Elect Engn, Nanjing 211167, Jiangsu, Peoples R China