1. McCombs School of Business, University of Texas, Austin, Texas 78712;
2. People's Bank of China School of Finance (PBCSF), Tsinghua University, Beijing 100083, China;
3. School of Management and Economics, Shenzhen Finance Institute, Chinese University of Hong Kong, Shenzhen 518172, China