[1] North Univ China, Sch Mech Engn, Taiyuan 030051, Peoples R China
[2] Key Lab Adv Mfg Technol Shanxi Prov, Taiyuan 030051, Peoples R China
[3] Xi An Jiao Tong Univ, Sch Mech Engn, Xian 030619, Peoples R China
[4] China Univ Min & Technol, Sch Mech Elect & Informat Engn, Beijing 100083, Peoples R China
[5] Shanxi Inst Energy, Taiyuan 030006, Peoples R China