1. Hebei Provincial Key Laboratory of Power Transmission Equipment Security DefenseNorth China Electric Power UniversityNo. 619 North of Yonghua StreetBaodingPeople's Republic of China
2. China Electric Power Research InstituteHaidian District BeijingPeople's Republic of China