Estimating the renewable energy potential in Africa: a GIS-based approach