1. Hebei Provincial Key Laboratory of Power Transmission Equipment Security Defense, North China Electric Power University, No. 619 North of Yonghua Street, Baoding, China
2. State Grid QingHai Electric Power Research Institute, Xining 810000, China
3. China Electric Power Research Institute, Beijing 100192, China