Affiliation: | 1. Department of Applied Mechanics, University of Science and Technology Beijing, No. 30 Xueyuan Road, Beijing, 100083, People’s Republic of China 2. State Grid Xinjiang Electric Power Scientific Research Institute, No. 66 Changchunzhong Road, Urumqi, 830011, Xinjiang, People’s Republic of China
|