Electric cars in future