KAMPALA PHOTOVOLTAIC ENERGY STORAGE TECHNOLOGY