1. State Key Laboratory of Power Transmission Equipment & System Security and New Technology Chongqing University Chongqing China
2. State Grid Zhejiang Electric Power Supply Company Zhoushan China
3. School of Electrical Engineering Guangxi University Nanning China