1. College of Philosophy, Law and Political Science, Shanghai Normal University, Shanghai, People’s Republic of China
2. Faculty of Economics and Management, East China Normal University, Shanghai, People’s Republic of China
3. School of Economics and Management, Tongji University, Shanghai, People’s Republic of China
4. Strategy and Entrepreneurship Department, EM Normandie Business School, Le Havre CEDEX, France