1. Key Laboratory of High Performance Ship Technology (Wuhan University of Technology), Ministry of Education, Wuhan, People’s Republic of China
2. The University of Texas at Austin, Austin, TX, USA
3. China Ship Development and Design Center, Wuhan, People’s Republic of China