1. Institute of Fluid Physics; China Academy of Engineering Physics; Mianyang, Sichuan 621900 China
2. China Academy of Engineering Physics; Mianyang, Sichuan 621900 China
3. National Laboratory of Shock Wave and Detonation Physics; China Academy of Engineering Physics; Mianyang, Sichuan 621900 China