Solar technology for rural communities