1. College of Control Engineering Chengdu University of Information Technology Chengdu China
2. State Grid Chengdu Power Supply Company Chengdu China
3. China Electric Power Research Institute Beijing China
4. State Key Laboratory of Power Transmission Equipment and System Security and New Technology Chongqing University Chongqing China