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. School for Engineering of Matter
11. Transport and Energy
12. Arizona State University
13. Tempe
14. USA
15. LNM
16. Institute of Mechanics
17. Chinese Academy of Sciences
18. Beijing 100190