1. School of Management, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
2. College of Economics, Shenzhen University, Shenzhen 518071, China
3. Department of Business Administration, Universidad Carlos III de Madrid, Madrid 28903, Spain