1. Hubei Key Laboratory of Intelligent Yangtze and Hydroelectric Science, China Yangtze Power Co., Ltd., Yichang 443000, China
2. Key Laboratory of Construction and Safety of Water Engineering of the Ministry of Water Resources, China Institute of Water Resources and Hydropower Research, Beijing 100038, China
3. Hubei Key Laboratory of Petroleum Geochemistry and Environment & College of Resources and Environment, Yangtze University, Wuhan 430100, China