1. College of Business and Public Management, Wenzhou-Kean University, Wenzhou 325060, China
2. Center for Big Data and Decision-Making Technologies, Wenzhou-Kean University, Wenzhou 325060, China
3. Quantitative Finance Research Institute, Wenzhou-Kean University, Wenzhou 325060, China