Affiliation:
1. College of Water Resource and Hydropower, Sichuan University, Chengdu, Sichuan 610065, China
Funder
Science and Technology Program of State Grid Chongqing Electric Power Company
Science and Techonology Program of Southwest Branch of State Grid Corporation of China
National Key Research and Development Program of China
Subject
Renewable Energy, Sustainability and the Environment