1. Institute of Finance and Big Data, Southwest Jiaotong University, Chengdu, Sichuan Province 611756, P. R. China
2. Department of Finance, Oklahoma State University, Stillwater, OK 74078-0613, USA
3. Department of Mathematical Sciences, The University of Memphis, Memphis, TN 38152, USA