1. Hubei Key Laboratory of Waterjet Theory and New Technology, Wuhan University, Wuhan 430072, China
2. School of Power and Mechanical Engineering, Wuhan University, Wuhan 430072, China
3. China Ship Development and Design Center, Wuhan 430064, China
4. Institute of Technological Sciences, Wuhan University, Wuhan 430072, China