1. College of Electrical and Electronic Engineering Shandong University of Technology Zibo 255000 China
2. State Key Laboratory of Power Transmission Equipment & System Security and New Technology Chongqing University Shazheng Street No 174 Chongqing China
3. Research and Development Department, Shandong Huineng Electric Co. LTD Zibo 255000 China