How Does Hydropower Generate Electricity