1. State Key Laboratory of Power Transmission Equipment and System Security and New Technology, School of Electrical Engineering, Chongqing University, Chongqing 400044, China
2. State Grid Zhejiang Electric Power Corporation Research Institute, Hangzhou 310008, China