BMW i3 120Ah brings longer range