1. School of Electrical Engineering, Chongqing University, Chongqing 400044, China
2. State Grid Chongqing Electric Power Company Electric Power Research Institute, Chongqing 401121, China
3. Department of Electrical and Computer Engineering, University of Tulsa, Tulsa, OK 74104, USA