supply chain resilience semiconductors