[1] Dalian Univ Technol, Dept Engn Mech, State Key Lab Struct Anal Ind Equipment, Dalian 116023, Peoples R China
[2] Amer Univ Cairo, Dept Mech Engn, New Cairo 11835, Egypt
[3] Dalian Univ Technol, Int Res Ctr Computat Mech, Dalian 116023, Peoples R China
[4] China Ship Sci Res Ctr, State Key Lab Deep Sea Manned Submersibles, Wuxi 214082, Jiangsu, Peoples R China