1. College of Environment and Civil Engineering, State Key Laboratory of Geohazard Prevention and Geoenvironment Protection, Chengdu University of Technology , Chengdu 610059 , China
2. Key Laboratory of Geohazard Prevention of Hilly Mountains, Ministry of Natural Resources , Fuzhou 350002 , China
3. Fujian Provincial Key Laboratory of Geological Hazards , Fuzhou 350002 , China
4. State Key Laboratory of Geohazard Prevention and Geoenvironment Protection, Chengdu University of Technology , Chengdu 610059 , China
5. Henan Xinhua Wuyue Pumped Storage Power Generation Co., Ltd. , Xinyang 465450 , China
6. Central China branch of China Power Construction New Energy Group Co., Ltd. , Changsha 410019 , China