1. Faculty of Water and Environmental Engineering, Zhejiang University of Water Resources and Electric Power, Hangzhou 310018, China
2. Jiaxing Hydraulic and Hydropower Survey and Design Research Institute Co., Ltd., Jiaxing 314000, China
3. Yunnan Electric Test & Research Institute Group Co., Ltd., Kunming 650200, China