As the world moves towards sustainability, renewable energy is emerging as a vital service to minimizing carbon emissions and developing a cleaner environment. With enhancing investment in eco-friendly technologies, solar, wind, and hydropower are quickly replacing fossil fuels as the main resources of electrical power. Hydropower continues to be