1. Santa Clara University, Santa Clara, California 95053;
2. Purdue University, West Lafayette, Indiana 47907;
3. Peking University, Beijing 100871, China;
4. Cheung Kong Graduate School of Business, Beijing 100006, China;
5. University of Southern California, Los Angeles, California 90007