1. School of Business, Yangzhou University, Yangzhou 225127, China
2. School of Economics, Dongbei University of Finance & Economics, Dalian 116025, China
3. Finance and Economics Department, College of Business, University of Jeddah, Jeddah 21959, Saudi Arabia