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 & ElectronicsUniversity of LiverpoolLiverpoolL69 3GJUK