1. State Key Laboratory of Power Transmission Equipment and System Security and New Technology, Chongqing University, Chongqing, China
2. State Key Laboratory of Power Grid Safety and Energy Conversion, China Electric Power Research Institute, Beijing, China