1. School of Electrical and Electronic Engineering Chongqing University of Technology Chongqing China
2. State Grid Chongqing Electric Power Company Research Institute Chongqing China
3. School of Management Chongqing University of Technology Chongqing China
4. Shanghai Power Equipment Research Institute Co., Ltd Shanghai China