Overview of hydro-wind-solar power complementation development in
China has abundant hydropower sources, mainly distributed in the main streams of great rivers.These regions are also rich in wind and solar energy sources; thus, the generation of hydropower from