Floating PV technology could fulfil entire energy demand for African countries