1. College of Electrical and Power Engineering, Taiyuan University of Technology, Taiyuan 030024, China
2. School of Engineering, Cardiff University, Cardiff CF24 3AA, UK
3. Hebei Power Exchange Center, Shijiazhuang 050023, China
4. School of Electrical Engineering, Northeast Electric Power University, Jilin 132012, China