[1] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, Wuhan 400073, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Naval Architecture & Ocean Engn, Wuhan 400073, Peoples R China
[3] Natl Ctr Technol Innovat Intelligent Design & Nume, Wuhan 430074, Peoples R China