1. Hunan Water Resources and Hydropower Survey, Design, Planning and Research, Co., Ltd., Changsha 410007, China
2. College of Energy and Electrical Engineering, Hohai University, Nanjing 211100, China
3. Hunan Provincial Water Resources Development and Investment Co., Ltd., Changsha 410007, China