[1] Northeast Elect Power Univ, Sch Engn, Training Ctr, Jilin 132012, Peoples R China
[2] Northeast Elect Power Univ, Sch Energy & Power Engn, Jilin 132012, Peoples R China
[3] Northeast Elect Power Univ, Sch Automat Engn, Jilin 132012, Peoples R China
[4] Univ Oxford, Dept Engn Sci, Oxford OX1 3PJ, England
[5] Beihua Univ, Coll Sci, Jilin 132013, Peoples R China