1. Department of Electrical and Electronic Engineering, University of Nottingham Ningbo China, Ningbo 315100, China
2. Nottingham Ningbo China Beacons of Excellence Research and Innovation Institute, University of Nottingham Ningbo China, Ningbo 315048, China
3. Key Laboratory of More Electric Aircraft Technology of Zhejiang Province, University of Nottingham Ningbo China, Ningbo 315100, China
4. Department of Mechanics, Materials and Manufacturing Engineering, University of Nottingham Ningbo China, Ningbo 315100, China
5. Key Laboratory of Carbonaceous Wastes Processing and Process Intensification Research of Zhejiang Province, University of Nottingham Ningbo China, Ningbo 315100, China
6. Department of Automation Science and Electrical Engineering, Beihang University, No. 37 Xueyuan Road, Haidian District, Beijing 100191, China
7. Department of Civil Engineering, University of Nottingham Ningbo China, Ningbo 315100, China