1. School of Statistics and Applied Mathematics Anhui University of Finance and Economics Bengbu Anhui 233030, P.R. of China
2. School of Economics Zhejiang University Hangzhou 310028, P.R. of China
3. Faculty of Business University of Greenwich London SE10 9LS, U.K.