1. College of Science, National University of Defense Technology, Changsha 410073, People's Republic of China
2. College of Electronic Engineering, Wuhan 430019, People's Republic of China
3. IFSA Collaborative Innovation Center, Shanghai Jiao Tong University, Shanghai 200240, People's Republic of China
4. Laser Fusion Research Center, China Academy of Engineering Physics, Mianyang 621000, People's Republic of China