do solar panels degrade over time