1. Production Technology DepartmentDongguan Power Supply Bureau of Guangdong Power Grid Co., Ltd.DongguanPeople's Republic of China
2. Energy and Environment DepartmentShenzhen Graduate School of Tsinghua UniversityShenzhenPeople's Republic of China
3. State Key Laboratory of Power Transmission Equipment & System Security and New Technology, Chongqing UniversityChongqingPeople's Republic of China