Affiliation: | 1. School of Management, University of Science of Technology of China, Jinzhai Road 96, Hefei, 230026, Anhui Province, People’s Republic of China 2. Sheldon B. Lubar School of Business, University of Wisconsin-Milwaukee, Milwaukee, WI, 53201-0413, USA 3. College of Management Science and Engineering, Dongbei University of Finance and Economics, Shahekou, Dalian, 116025, People’s Republic of China
|