1. Institute of Intelligent Manufacturing Technology, Shenzhen Polytechnic, Shenzhen, 518055, China
2. Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, 518055, China
3. State Key Laboratory of Explosion Science and Technology, Beijing Institute of Technology, Beijing 100081, China