1. College of Management, Shenzhen University, Shenzhen 518060, China
2. School of Business, Law and Entrepreneurship, Swinburne University of Technology, Melbourne 3122, Australia
3. School of Economics and Management, Harbin Institute of Technology Shenzhen, Shenzhen 518055, China
4. Faculty of Business, City University of Macau, Macau 999078, China
5. School of Management, Xiamen University, Xiamen 361005, China