[1] Chongqing Univ, State Key Lab Mech Transmiss Adv Equipment, 174 Shazheng St, Chongqing 400030, Peoples R China
[2] Chongqing Univ, Coll Mech & Vehicle Engn, 174 Shazheng St, Chongqing 400030, Peoples R China
[3] Harbin Engn Univ, Coll Power & Energy Engn, 145 Nantong St, Harbin 150001, Heilongjiang, Peoples R China
[4] Sun Yat Sen Univ & Southern Marine Sci, Sch Ocean Engn & Technol, Engn Guangdong Lab Zhuhai, Zhuhai 519000, Peoples R China
[5] Tianjin Univ, Sch Mech Engn, Dept Mech, Tianjin 300350, Peoples R China