1. Department of Electrical EngineeringUniversity of ArkansasFayettevilleARUSA
2. Department of Electrical EngineeringState Key Laboratory of Power Transmission Equipment & System Security and New Technology, Chongqing UniversityChongqingPeople's Republic of China