State Key Laboratory of Explosion Science and Technology;
Beijing Institute of Technology;
Beijing 100081;
China;
College of Science;
Beijing Forestry University;
Beijing 100083;
China;
State Key Laboratory of Explosion Science and Technology;
Beijing Institute of Technology;
Beijing 100081;
China;