1. China-EU Institute for Clean and Renewable Energy, Huazhong University of Science and Technology, China
2. State Key Laboratory of Advanced Electromagnetic Engineering and Technology, Huazhong University of Science and Technology, China
3. Power Electronics, Machines and Control (PEMC) Group, University of Nottingham, Nottingham, UK
4. State grid wuhan electric power supply company, China