1. Sichuan Electric Power Design & Consulting Co., Ltd., Chengdu 610016, China
2. State Grid Sichuan Electric Power Company Electric Power Research Institute, Chengdu 610041, China
3. College of Electrical Engineering, Sichuan University, Chengdu 610017, China