State Key Laboratory of Fluid Power and Mechatronic Systems;
Zhejiang University;
Hangzhou 310027;
China;
Institute of Industrial Engineering;
School of Mechanical Engineering;
Zhejiang University;
Hangzhou 310027;
China;
Department of Mechanical Engineering;
School of Engineering;
The University ofAuckland;
Auckland 1010;
New Zealand;
Resilient manufacturing; Industrial Internet; COVID-19 pandemic; Manufacturing strategy;