GE509 Project 2014. Hydroelectric generation