Huang, Hailun; Yan, Zheng - In: Renewable and Sustainable Energy Reviews 13 (2009) 6-7, pp. 1652-1656
Hydropower is a clean and renewable energy source. Considering the economic, technical and environmental benefits of hydropower, most countries give priority to its development. China has the richest hydro resources on the planet with a total theoretical hydropower potential of 694Â GW....