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