1. Beijing Municipal Development Freeway Construction & Administration Co., Ltd., Beijing 100071, China
2. Beijing MTR Corporation, Co., Ltd., Beijing 100068, China
3. State Key Laboratory of Precision Blasting, Jianghan University, Wuhan 430056, China
4. Hubei Key Laboratory of Blasting Engineering, Jianghan University, Wuhan 430056, China