solar supply chain disruption