Hydroelectric plants enjoy profit deluge