1. China Three Gorges Construction Engineering Corporation, Chengdu 610095, China
2. State Key Laboratory of Hydroscience and Engineering & Department of Energy and Power Engineering, Tsinghua University, Beijing 100084, China
3. Dongfang Electric Machinery Co., Ltd., Deyang 618000, China
4. China Three Gorges Tibet Energy Investment Corporation, Chengdu 610095, China