1. College of Electrical Engineering, Zhejiang University, Hangzhou, Zhejiang, China
2. Zhejiang Electric Power Dispatching Center, Hangzhou, Zhejiang, China
3. Electric Power Research Institute of State Grid Zhejiang Electric Power Company, Hangzhou, Zhejiang, China