1. Institute of Chinese Financial Studies, Southwestern University of Finance and Economics, Collaborative Innovation Center of Financial Security, Liutai Avenue 555, Wenjiang District, Chengdu 611130, People's Republic of China
2. School of Economics and Management, Nanjing University of Science and Technology, Xiaolingwei 200, Xuanwu District, Nanjing 210094, People's Republic of China
3. School of Finance, Nanjing Audit University, West Yushan Road 86, Pukou District, Nanjing 211815, People's Republic of China