Small and mini hydropower systems : resource assessment and project feasibility. - New York : McGraw-Hill, 1984.