[1] Zhengzhou Univ, Sch Elect & Informat Engn, Zhengzhou 450001, Peoples R China
[2] Henan Engn Res Ctr Power Elect & Energy Syst, Sch Elect & Informat Engn, Zhengzhou 450001, Peoples R China
[3] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 2V4, Canada
[4] Zhengzhou Univ, Sch Elect & Informat Engn, Zhengzhou 450001, Peoples R China
[5] Cardiff Univ, Sch Engn, Cardiff CF24 3AA, Wales