[1] Harbin Univ Sci & Technol, Natl Engn Res Ctr Large Elect Machines & Heat Tran, Sch Elect & Elect Engn, Harbin 150080, Peoples R China
[2] State Grid Zhejiang Elect Power Res Inst, Hangzhou 310014, Peoples R China
[3] Northeast Elect Power Univ, Sch Elect Engn, Jilin 132012, Peoples R China
[4] King Abdulaziz Univ, Coll Engn, Dept Elect & Comp Engn, POB 80204, Jeddah 21589, Saudi Arabia
[5] Ain Shams Univ, Coll Engn, Dept Energy Engn, Cairo 11435, Egypt
[6] Univ Malaya, Fac Engn, Dept Elect Engn, Kuala Lumpur 50603, Malaysia