maximize hydroelectric power generation