Hydropower developments : new projects, rehabilitation, and power recovery (Professional engineering publishing, 2004)