1. Imperial College, London SW7 2AZ, United Kingdom;
2. University of Alberta School of Business, Edmonton, Alberta T6G 2R6, Canada;
3. Texas Christian University, Fort Worth, Texas 76129;
4. Jilin University, Changchun 130012, China;
5. Sun Yat Sen University, Guangzhou 510275, China