Bahrain telco intalls self-service kiosks