1. Electric Power Dispatching Control Center of China Southern Power Grid Co., LtdGuangzhouGuangdong 510623People's Republic of China
2. State Key Laboratory of Advanced Electromagnetic Engineering and TechnologyHuazhong University of Science and TechnologyWuhan 430074People's Republic of China