Affiliation: | 1. Rutgers Business School-Newark and New Brunswick, Rutgers, the State University of New Jersey, Newark, NJ, United States;2. School of Economics and Management, Harbin Institute of Technology, Shenzhen, China;3. School of Accounting, Southwestern University of Finance and Economics, Chengdu, China |