1. School of Highway, Chang’an University, Xi’an 710064, China
2. State Key Laboratory of Water Resources and Hydropower Engineering Science, Wuhan University, Wuhan 430072, China
3. Changjiang River Scientific Research Institute, Wuhan 430010, China
4. Gezhouba Group Explosive Co., Ltd, Chongqing 401121, China
5. Changjiang Institute of Survey, Planning, Design and Research, Wuhan 430010, China