Different types of battery degradation