1. Hubei Key Laboratory of Construction and Management in Hydropower Engineering, China Three Gorges University, Yichang 443002, China
2. Key Laboratory of Rock Mechanics in Hydraulic Structural Engineering, Ministry of Education, Wuhan University, Wuhan 430072, Hubei, China
3. China Gezhouba Group Explosive Co. Ltd., Chongqing 401121, China