New Covid variant in China causes fresh supply chain disruptions