1. State Key Laboratory of Power Transmission Equipment and System Security and New Technology, School of Electrical Engineering Chongqing University Chongqing China
2. Rizhao Power Supply Company State Grid Shangdong Electric Power Company Rizhao China