Impacts of COVID-19 on Global Supply Chains: Facts and Perspectives