AFRICA GENERATOR SALES MARKET 2025 2031 TRENDS AMP COMPANIES