1. State Key Laboratory of Power Transmission Equipment & System Security and New TechnologyChongqing UniversityChongqing400030People's Republic of China
2. Department of Materials ScienceCollege of Engineering Materials, Chongqing UniversityChongqing400030People's Republic of China
3. Department of Electrical and Computer EngineeringUniversity of FloridaGainesvilleFL32611USA