Renewable hydropower technologies - Ismail, Basel I. (InTech, 2017)