Affiliation: | 1. College of Civil Engineering and Architecture, Zhejiang University, Hangzhou, China;2. School of Science, Information Technology and Engineering, Federation University, Ballarat, Australia;3. The State Key Laboratory of Explosion Science and Technology, Beijing Institute of Technology, Beijing, China |