[1] Anhui Univ Technol, Anhui Prov Key Lab Special Heavy Load Robot, Maanshan, Peoples R China
[2] Chongqing Jiaotong Univ, Minist Educ, Key Lab Hydraul & Waterway Engn, Chongqing, Peoples R China
[3] Changzhou Univ, Jiangsu Key Lab Green Proc Equipment, Changzhou, Peoples R China
[4] Anhui Univ Technol, Sch Mech Engn, Maanshan, Peoples R China
[5] Anhui Univ Technol, Engn Technol Res Ctr Hydraul Vibrat Technol, Maanshan, Peoples R China