1. College of Energy and Electrical Engineering, Hohai UniversityNanjing210098People's Republic of China
2. Department of Electrical and Computer EngineeringUniversity of AlbertaEdmontonABT6G 2V4Canada
3. Electric Power Research Institute State Grid Xinjiang Electric Power Co., LtdUrumqi830010People's Republic of China
4. School of Electrical Engineering, Xinjiang UniversityUrumqi830047People's Republic of China