1. Key Laboratory of Hydraulic Machinery Transients (Wuhan University), Ministry of Education Wuhan China
2. School of Artificial Intelligence Wuchang University of Technology Wuhan China
3. School of Mechanical & Electrical Engineering Wuhan Institute of Technology Wuhan China
4. Hubei Key Laboratory of Waterjet Theory and New Technology Wuhan University Wuhan China