1. School of Civil Engineering, Nanyang Institute of Technology 1 , Nanyang, Henan , China
2. Henan International Joint Laboratory of Dynamics of Impact and Disaster of Engineering Structures, Nanyang Institute of Technology 2 , Nanyang, Henan , China
3. Collaborative Innovation Center for Prevention and Control of Mountain Geological Hazards of Zhejiang Province, Shaoxing University 3 , Shaoxing, Zhejiang , China
4. Department of Mining Engineering, Balochistan University of Information Technology, Engineering and Management Sciences 4 , Quetta , Pakistan