Solar Panel Longevity and Degradation