More than 2 million electric cars sold worldwide