1. State Key Laboratory for Turbulence and Complex Systems
2. College of Engineering
3. Peking University
4. Beijing
5. China
6. State Key Laboratory of Explosion Science and Technology
7. Institute of Advanced Structure Technology
8. Beijing Institute of Technology
9. Beijing 100081
10. Applied Mechanics Laboratory
11. School of Aerospace Engineering
12. Tsinghua University
13. Beijing 100084
14. Department of Mechanical Engineering
15. University of Maryland
16. College Park
17. USA
18. LNM
19. Institute of Mechanics
20. Chinese Academy of Sciences
21. Beijing 100190