School of Management Zhejiang University Hangzhou 310058 China;
School of Business Economics and Law University of Gothenburg SE-40530 Gothenburg Sweden;
School of Economics and Management Zhejiang University of Science and Technology Hangzhou 310023 China;