1. College of Civil Engineering and ArchitectureZhejiang University Hangzhou China
2. School of Civil EngineeringWuhan University Wuhan China
3. School of Science, Information Technology and EngineeringFederation University Ballarat Australia
4. The State Key Laboratory of Explosion Science and TechnologyBeijing Institute of Technology Beijing China