1. School of Electrical and Electronic EngineeringThe University of ManchesterOxford RoadUK
2. School of Electrical and Electronic EngineeringShandong University of Technology266 Xincun West RoadPeople's Republic of China
3. State GridNo.1 East Damochang StreetPeople's Republic of China