Assessment of Solar Electricity Potentials in North Africa Based on Satellite Data and a Geographic Information System