1. Yellow River Water Conservancy Research Institute, Yellow River Water Conservancy Commission, Zhengzhou 450003, China
2. Key Laboratory of Lower Yellow River Channel and Estuary Regulation, Ministry of Water Resources, Zhengzhou 450003, China
3. Engineering Department, Huanghe Science and Techology University, Zhengzhou 450063, China
4. School of Electrical Engineering, North China University of Water Resources and Hydropower, Zhengzhou 450003, China