1. Department of Electrical Engineering School of Electronic Information and Electrical Engineering Shanghai Jiao Tong University Shanghai China
2. Key Laboratory of Control of Power Transmission and Conversion Shanghai Jiao Tong University Ministry of Education Shanghai China
3. State Key Laboratory of Advanced Power Transmission Technology Global Energy Interconnection Research Institute Corporation Beijing China
4. State Grid of Corporation China Beijing China