1. State Key Laboratory of Water Resources and Hydropower Engineering Science, Wuhan University, 430072, Wuhan, People’s Republic of China
2. Changjiang Design Group Co., Ltd., Wuhan, People’s Republic of China
3. Yangtze Waterway Planning and Design Institute, Wuhan, People’s Republic of China