Renewable Energy in Africa: Prospects and Limits