[1] Wuhan Second Ship Design & Res Inst, Wuhan 430064, Hubei, Peoples R China
[2] Wuhan Univ Technol, Hubei Key Lab Adv Technol Automobile Parts, Wuhan 430074, Hubei, Peoples R China
[3] Huazhong Univ Sci & Technol, Ctr Comp Aided Design, Sch Mech Sci & Engn, Wuhan 430074, Hubei, Peoples R China