hydropower vs other renewable energy