Affiliation: | 1. International Business School, Shanghai University of International Business and Economics, No. 1900 Wenxiang Road, Songjiang District, Shanghai, 201620, China;2. School of Business Administration, Shanghai Lixin University of Commerce, No. 2800 Wenxiang Road, Songjiang District, Shanghai, 201620, China |