hp 255 g7 battery life