1. College of Hydraulic Science and Engineering, Yangzhou University, Yangzhou 225000, China
2. College of Electrical, Energy and Power Engineering, Yangzhou University, Yangzhou 225000, China
3. College of Electrical Engineering, Yancheng Institute of Technology, Yancheng 224000, China