1. School of Finance, Hubei University of Economics, Wuhan, Hubei 430205, China
2. School of Finance, Zhongnan University of Economics and Law, Wuhan, Hubei 430073, China
3. Financial Development and Financial Security Research Center, Hubei University of Economics, Wuhan, Hubei 430205, China
4. Economics and Management School, Wuhan University, Wuhan, Hubei 430072, China
5. Research Center for Risk, Wuhan University, Wuhan, Hubei 430072, China