Comparison between Three Off-Grid Hybrid Systems (Solar Photovoltaic, Diesel Generator and Battery Storage System) for Electrification for Gwakwani Village, South Africa