[1] Harbin Inst Technol, Shenzhen Grad Sch, Inst Turbulence Noise Vibrat Interact & Control, Shenzhen 518055, Peoples R China
[2] Univ Adelaide, Sch Mech Engn, Adelaide, SA, Australia
[3] King Fahd Univ Petr & Minerals, Res Inst, Ctr Engn Res, Dhahran 31261, Saudi Arabia
[4] Tianjin Univ, State Key Lab Hydraul Engn Simulat & Safety, Tianjin 300072, Peoples R China