1. Key Laboratory of Pulsed Power, Institute of Fluid Physics, China Academy of Engineering Physics, P.O. Box 919-108, Mianyang 621900, China
2. State Key Laboratory of Crystal Materials, Shandong University, Jinan 250100, China
3. Army Engineering University, Shijiazhuang 050003, China