1. College of Architecture and Energy Engineering, Wenzhou University of Technology, Wenzhou 325035, China
2. Wenzhou Key Laboratory of Intelligent Lifeline Protection and Emergency Technology for Resilient City, Wenzhou University of Technology, Wenzhou 325035, China
3. College of Architectural Engineering, Wenzhou University, Wenzhou 325035, China
4. College of Design and Art, Wenzhou University of Technology, Wenzhou 325035, China
5. Poly Xinlian Blasting Engineering Group Co., Ltd, Guiyang 550002, China
6. Shanghai Tunnel Engineering Co., Ltd, Shanghai 200000, China