1. College of Hydraulic and Environmental Engineering China Three Gorges University Yichang China
2. China Three Gorges Renewables Yangjiang Power Generation Co., Ltd Yangjiang Guangdong China
3. Department of Materials China Institute of Water Resources and Hydropower Research Beijing China