Affiliation: | 1. Department of Economics, University of California, Riverside, CA 92521, United States;2. Department of Business Statistics and Econometrics, Guanghua School of Management and Center for Statistical Science, Peking University, Beijing, 100871, China |