1. School of Economics and Management, Chongqing Jiaotong University, No. 66 Universities Avenue, Nan’an District, Chongqing 400074, China
2. School of Management Science and Real Estate, Chongqing University, No. 174 Shazheng Street, Shapingba District, Chongqing 400044, China
3. Department of Economics, University of Texas Rio Grande Valley, Edinburg, TX 78539, USA