1. The College of River and Ocean Engineering, Chongqing Jiaotong University, Chongqing 400074, China
2. Hydrology and Water Resources Survey Bureau of the Upper Yangtze River, Chongqing 400025, China
3. Tianjin Lonwin Technology Development Co., Ltd., Tianjin 300300, China
4. China Institute of Water Resources and Hydropower Research, No. 1 Fuxing Road, Haidian District, Beijing 100038, China
5. Hangzhou Binjiang District Comprehensive Administrative Law Enforcement Bureau, Hangzhou 310064, China