1. College of Science, Wuhan University of Science and Technology, Wuhan 430065, Hubei, P. R. China
2. Hubei Province Key Laboratory of Systems, Science in Metallurgical Process, Wuhan 430065, Hubei, P. R. China
3. Hubei Key Laboratory of Blasting Engineering, Wuhan 430056, Hubei, P. R. China
4. Wuhan Blasting Co., Ltd., Wuhan 430030, Hubei, P. R. China