On the nature of the long-term degradation of cadmium sulfide solar cells