Abbas, Ahmad Ibrahim Mohammad (2020-05-01)
Renewable energy plays a significant role in new power generation worldwide, and hydropower is contributing to 86% of renewable electricity production within all other renewable energy resources. Simultaneously, hydropower ...