1. Faculty of Science and EngineeringUniversity of Nottingham Ningbo ChinaNingboPeople's Republic of China
2. Department of Electrical EngineeringTsinghua UniversityBeijingPeople's Republic of China
3. Power Electronics, Machines and Control Group, University of NottinghamNottingham NG7 2RDUK