battery degradation and failure