Lenovo thinkpad x1 carbon gen 6 battery July 8, 2019 16 32 64 128 Lenovo thinkpad x1 carbon gen 6 battery replacement Lenovo thinkpad x1 carbon gen 6 battery life Lenovo thinkpad x1 carbon gen 5 and 6 battery Thinkpad x1 carbon gen 8 battery life X1 carbon 6 gen