1. College of Energy and Mechanical Engineering, Shanghai University of Electric Power, Shanghai 200090, China
2. National Energy Hebei New Energy Development Co., Ltd, Hebei 050011, China
3. Rausser College of Natural Resources, University of California, Berkeley, California 94720, United States
4. Shanghai Electric Power Supervision Consulting Company, Shanghai 200031, China
5. China Water Resources and Hydropower 12th Engineering Bureau Co., Ltd, Hangzhou 310000, China