1. State Key Laboratory of Water Resources and Hydropower Engineering Science; Wuhan Univ.; Wuhan 430072 China
2. Changjiang River Scientific Research Institute; Wuhan 430015 China
3. School of Hydropower and Information Engineering, Huazhong Univ. of Science and Technology; Wuhan 430074 China