Kilowatt kings: the electric cars with the biggest batteries