Thinkpad x1 carbon gen 6 battery capacity July 8, 2019 16 32 64 128 Thinkpad x1 carbon gen 8 battery life Thinkpad x1 carbon gen 10 1260p X1 carbon 6 gen X1 carbon gen 6 in 2022