Affiliation: | 1. State Key Laboratory of Pulsed Power Laser Technology, National University of Defense Technology, Hefei, 230037, China;2. Anhui Province Key Laboratory of Electronic Restriction, National University of Defense Technology, Hefei, 230037, China;3. The Military Representative Bureau of the Ministry of Equipment Development of the Central Military Commission in Beijing, Beijing, 100191, China |