1. College of Finance, Nanjing Agricultural University, No. 1 Weigang, Xuanwu District, Nanjing, 210095 Jiangsu Province, China
2. Tencent Research Institute, 5/F, Block A, China Technology Exchange Building, 66 North 4th Ring North Street, Haidian District, 100080 Beijing, China
3. School of Statistics, Southwestern University of Finance and Economics, 555 Liutai Avenue, WenJiang District, ChengDu, 611130 SiChuan Province, China
4. School of Finance, Central University of Finance and Economics, 39 Xueyuan South Road, Haidian District, 100081 Beijing, China
5. Economics and Management School, Wuhan University, No. 16, Luojia Mountain, Wuchang District, Wuhan, 430072 Hubei Province, China