Electric car launch date tata nano 2023 on road price July 8, 2019 16 32 64 128 Electric car production in china Tesla model 3 lfp 2023 Tesla new model 2022 Toyota electric car 2023 price Tesla car 2023