Bicycle mobile phone charger for rural Kenya