1. College of Science, Wuhan University of Science and Technology, Wuhan, China
2. Blasting Technology Research Center, Wuhan University of Science and Technology, Wuhan, China
3. Department of Mathematics and Statistics, University of Strathclyde, Glasgow G11XH, UK