1. Nottingham University Business School China, University of Nottingham Ningbo China, Ningbo, People’s Republic of China
2. Department of Transportation Economy and Logistics Management, College of Economics, Shenzhen University, Shenzhen, People’s Republic of China
3. Intelligent Manufacturing Centre, Nottingham Ningbo China Beacons of Excellence Research and Innovation Institute, Ningbo, People’s Republic of China