1. Hebei Provincial Key Laboratory of Power TransmissionEquipment Security Defense, North China Electric Power UniversityYonghua North Street 619Baoding CityPeople'sRepublic of China
2. State Grid Corp of China Shandong Electric Power Research InstituteNo. 1 South Second Ring Road, City DistrictJinanPeople's Republic of China