1. College of Science, Wuhan University of Science and Technology, Wuhan 430081, China
2. Hubei Intelligent Blasting Engineering Technology Research Center, Wuhan 430081, China
3. Hubei Key Laboratory of Process System Science in Metallurgical Industry, Wuhan 430081, China