temperature extremes and battery degradation