Hydropower Advantages over Batteries in Energy Storage of Off-Grid Systems