Impacts of hydroelectric cascade exploitation on river ecosystem and landscape: A review.