1. School of Business, Hohai University, Nanjing 211100, People’s Republic of China
2. Institute of China’s Economic and Reform Development, Renmin University of China, Beijing 100872, People’s Republic of China
3. Department of Economics, Hanqing Advanced Institute of Economics and Finance, Renmin University of China, Beijing 100872, People’s Republic of China