1. PowerChina Chengdu Engineering Corporation Limited, No. 1 Huanhua North Road, Chengdu 610072, China
2. State Key Laboratory of Hydraulics and Mountain River Engineering, College of Water Resource & Hydropower, Sichuan University, No. 24 South Section 1, Yihuan Road, Chengdu 610065, China