Recent Trends in Hydroelectric Power Technology Journal title: American journal of Engineering Research Authors: Belqasem Aljafari Subject(s):