[1] Univ Adelaide, Sch Mech Engn, Adelaide, SA, Australia
[2] Florida Int Univ, Dept Civil & Environm Engn, Miami, FL 33199 USA
[3] Majmaah Univ, Coll Engn, Dept Mech & Ind Engn, Al Majmaah 11952, Saudi Arabia
[4] Majmaah Univ, Coll Engn, Dept Mechatron & Syst Engn, Al Majmaah 11952, Saudi Arabia
[5] Ocean Univ China, Sch Engn, Qingdao 266100, Shandong, Peoples R China
[6] Fujian Prov Univ, Fuzhou Univ, Key Lab Fluid Power & Intelligent Electrohydraul, Fuzhou 350108, Fujian, Peoples R China
[7] Ton Duc Thang Univ, Fac Environm & Labour Safety, Sustainable Management Nat Resources & Environm R, Ho Chi Minh City, Vietnam