1. National Key Laboratory for Shock Wave and Detonation Physics, Institute of Fluid Physics, P.O. Box 919-102, Mianyang, Sichuan, People’s Republic of China
2. College of Physical Science and Technology, Sichuan University, Chengdu 610064, People’s Republic of China