1. College of Physics Science and Technology, Yangzhou University 1 , Yangzhou 225002, China
2. State Key Laboratory of Intense Pulse Radiation Simulation and Effect, Northwest Institute of Nuclear Technology 2 , Xi’an 710024, China
3. College of Electrical, Energy and Power Engineering, Yangzhou University 3 , Yangzhou 225127, China
4. Innovation Center for Radiation Application 4 , Beijing 102413, China
5. Institute of Special Environments Physical Sciences, Harbin Institute of Technology 5 , Shenzhen 518055, China
6. China Academy of Space Technology 6 , Beijing 100029, China