1. College of Hydraulic Science and Engineering, Yangzhou University, Yangzhou 225000, Jiangsu, China
2. Shandong Water Diversion Project Operation and Maintenance Center, Jinan 250000, Shandong, China
3. College of Electrical, Energy and Power Engineering, Yangzhou University, Yangzhou 225000, Jiangsu, China