College of Management Shenzhen University 518060 Shenzhen China;
School of Economics and Management Tongji University 200092 Shanghai China;
Department of Mechanical and Materials Engineering University of Cincinnati Cincinnati OH 45221 USA;
Trauma Center Shanghai General Hospital 200127 Shanghai China;
School of Economics and Management Tongji University 200092 Shanghai China;
College of Management Shenzhen University 518060 Shenzhen China;