1. School of Electrical Engineering and Automation, Hefei University of TechnologyHefei230009People's Republic of China
2. State Key Laboratory of Advanced Power Transmission TechnologyState Grid Global Energy Interconnection Research InstituteBeijing102211People's Republic of China
3. State Grid Corporation of ChinaBeijing100031People's Republic of China
4. TBEA Hengyang Transformer Co., LtdHengyang421007People's Republic of China
5. State Key Laboratory of Alternate Electrical Power System with Renewable Energy SourcesNorth China Electric Power UniversityBeijing102206People's Republic of China