Loading: BMW boosts i3 and i3s batteries to 120Ah; 42.2 kWh pack almost doubles original range