Affiliation: | 1. Business School of Sichuan University, No. 29, Wangjiang Road, Sichuan University, Chengdu 610064, Sichuan, China;2. School of Business and Management, Francis Bancroft Building, Queen Mary University of London, Mile End Road, London E1 4NS, UK;3. School of Economics and Management, Tsinghua University, Tsinghua East Road, Beijing 10086, China |