Computer Aid launches its first solar powered internet cafe in Nairobi