1. State Key Laboratory of Power Transmission Equipment &System Security and New TechnologyChongqing UniversityChongqing400044People's Republic of China
2. State Grid Zhejiang Electric Power Supply Company Zhoushan Power Supply CompanyZhoushan316021People's Republic of China
3. Suzhou Angyao Electric Technology Co., LtdSuzhou215000People's Republic of China