Small and micro hydroelectric power plants technology and feasibility (Noyes Data Corp., 1980)