1. The National Key Laboratory of Water Disaster Prevention, Hohai University, Nanjing 210024, China
2. College of Water Conservancy and Hydropower Engineering, Hohai University, Nanjing 210024, China
3. Powerchina Kunming Engineering Co., Ltd., Kunming 650051, China
4. Yunnan Key Laboratory of Water Conservancy and Hydropower Engineering Safety, Kunming 650051, China
5. Cooperative Innovation Center for Water Safety and Hydro Science, Hohai University, Nanjing 210024, China