1. National Key Laboratory of Shock Wave and Detonation Physics, Institute of Fluid Physics, Chinese Academy of Engineering Physics, Mianyang 621999, China
2. School of Physical Sciences, University of Science and Technology of China, Hefei 230000, China
3. College of Science, Henan University of Technology, Zhengzhou 450001, China
4. The First Affiliated Hospital, Army Medical University, Chongqing 400038, China
5. College of Life Science and Biotechnology, Shanghai Jiao Tong University, Shanghai 200240, China
6. State Key Laboratory of Explosion Science and Technology, Beijing Institute of Technology, Beijing 100081, China