How to implement and diffuse ICT based education in areas with limited resources in developing countries: Lessons from rural kenya | IEEE Conference Publication | IEEE Xplore