1. Zhuhai Da Hengqin Science and Technology Development Co., Ltd., Zhuhai 519031, China
2. Hubei Key Laboratory of Applied Mathematics, Faculty of Mathematics and Statistics, Hubei University, Wuhan 430062, China
3. Hubei Financial Development and Financial Security Research Center, Hubei University of Economics, Wuhan 430025, China