Key Laboratory of Hydraulic Machinery Transients;
Ministry of Education;
Wuhan University;
Wuhan 430072;
China;
Hubei Key Laboratory of Waterjet Theory and New Technology;
Wuhan University;
Wuhan 430072;
China;
School of Power and Mechanical Engineering;
Wuhan University;
Wuhan 430072 China;