1. Department of Management Technology, and Economics Swiss Federal Institute of Technology Zurich (ETH Zurich) Zurich Switzerland
2. Darla Moore School of Business University of South Carolina Columbia South Carolina USA
3. School of Management Zhejiang University Hangzhou China