Performance Analysis of a Hybrid of Solar Photovoltaic, Genset, and Hydro of a Rural-Based Power Mini-Grid: Case Study of Kisiizi Hydro Power Mini-Grid, Uganda