1. State Key Laboratory of Water Resources Engineering and Management, Wuhan University, Wuhan 430072, Hubei, China
2. Key Laboratory of Rock Mechanics in Hydraulic Structural Engineering of Ministry of Education, Wuhan University, Wuhan 430072, China
3. YaLong River Hydropower Development Co. Ltd., Chengdu 610051, China