1. Laboratory of 104, National University of Defense Technology, Hefei, Anhui 230027, China
2. State Key Laboratory of Pulsed Power Laser Technology, National University of Defense Technology, Hefei, Anhui 230027, China
3. Anhui Province Key Laboratory of Electronic Restriction, Hefei, Anhui 230027, China
4. Advanced Laser Technology Laboratory of Anhui Province, Hefei, Anhui 230027, China