solar battery degradation