1. Wuhan Electronic Information Institute, Wuhan 430019, People's Republic of China
2. College of Liberal Arts and Sciences, National University of Defense Technology, Changsha 410073, People's Republic of China
3. School of Physics and Astronomy, University of Manchester, Manchester M13 9PL, United Kingdom
4. IFSA Collaborative Innovation Center, Shanghai Jiao Tong University, Shanghai 200240, People's Republic of China
5. Laser Fusion Research Center, China Academy of Engineering Physics, Mianyang 621000, People's Republic of China