, College of Hydraulic, Energy and Power Engineering, Yangzhou University, Yangzhou 225009, China, China