Effect of slope and number of blades on Archimedes screw generator power output. (June 2019)