[1] North Univ China, Coll Mech Engn, Taiyuan 030051, Peoples R China
[2] North Univ China, Sch Mech & Elect Engn, Taiyuan 030051, Peoples R China
[3] Guizhou Univ, Sch Mech Engn, Guiyang 550025, Peoples R China
[4] Hainan Univ, State Key Lab Marine Resource Utilizat South Chin, Haikou 570228, Hainan, Peoples R China
[5] Hainan Univ, Collage Informat & Commun Engn, Haikou 570228, Hainan, Peoples R China
[6] North Univ China, Sch Energy & Power Engn, Taiyuan 030051, Peoples R China
[7] Chongqing Technol & Business Univ, Sch Comp Sci & Informat Engn, Chongqing 400067, Peoples R China