1. College of Electrical Engineering, Zhejiang University, Hangzhou 310027, China
2. National Power Dispatching and Control Center, State Grid Corporation of China, Beijing 100031, China
3. State Grid Zhejiang Electric Power Co., Ltd., Hangzhou 310007, China
4. School of Electric Power Engineering, South China University of Technology, Guangzhou 510641, China