1. National Key Laboratory for Shock Wave and Detonation Physics Research
2. Institute of Fluid Physics
3. Chinese Academy of Engineering Physics
4. Mianyang 621999
5. China
6. College of Biological Engineering
7. Henan University of Technology
8. Zhengzhou
9. College of Physical Science and Technology
10. Sichuan University
11. Chengdu 610064
12. State Key Laboratory of Microbial Metabolism and College of Life Sciences