Smart Solar Nano-grids, the future for rural electrification in Africa