New cloak for electric cars makes battery life last much longer by controlling temperatureJune 21, 2026