1. School of Statistics and Information, Shanghai University of International Business and Economics, Shanghai 201620, P. R. China
2. School of Financial Technology, Shanghai Lixin University of Accounting and Finance, Shanghai 201209, P. R. China
3. SILC Business School, Shanghai University, Shanghai 201899, P. R. China