1. Department of Electronic Engineering Tsinghua University Beijing China
2. Institute of Economics and Technology of State Grid Chongqing Electric Power Company Chongqing China
3. State Grid Sichuan Electric Power Company Chengdu Power Supply Company Sichuan Province China
4. State Grid Shaanxi Electric Power Company Limited Xi'an China
5. State Key Laboratory of Power Transmission Equipment & System Security and New Technology Chongqing University Chongqing China