Hydroelectric Energy: Advantages, Disadvantages & Working Process