Institution: | 1. School of International and Public Affairs, Shanghai Jiaotong University, Shanghai, 200030, China 2. School of Business, Southern Yangtze University, Wuxi, 214122, Jiangsu, China 3. School of Management Science & Industrial Engineering, Qingdao University, Qingdao, 266071, Shandong, China
|