Institution: | 1. School of Economics and Business Administration, Chongqing University, Chongqing, 400030, China;2. Chongqing Key Laboratory of Logistics, Chongqing University, Chongqing, 400030, China;3. Norwich Business School, University of East Anglia, Norwich, NR4 7TJ, UK |