1. School of Hydraulic, Energy and Power EngineeringYangzhou University Yangzhou, Jiangsu China
2. School of Electrical EngineeringYancheng Institute of Technology Yancheng Jiangsu China
3. Department of Electrical Engineering and ElectronicsUniversity of Liverpool Liverpool United Kingdom