Solar energy in South Africa: Challenges and opportunities