1. College of Water Resources and Architectural Engineering, Northwest A&F University, Yangling, China
2. State Key Laboratory of Hydro-Power Equipment, Harbin, China
3. Jiangsu (Aerospace) Hydraulic Equipment Engineering Technology Research Center, Yangzhou, China