1. Faculty of Electric Power EngineeringKunming University of Science and Technology650500KunmingPeople's Republic of China
2. College of Electric PowerSouth China University of Technology510640GuangzhouPeople's Republic of China
3. Department of Electrical Engineering and ElectronicsUniversity of LiverpoolLiverpoolL69 3GJUK