1. School of Finance, Capital University of Economics and Business, Beijing 100070, China
2. Chinese Academy of Macroeconomic Research, Beijing 100038, China
3. Zhuhai Huafa Investment Holdings Group Co. Ltd., Hengqin 519000, China
4. School of Business, Sun Yat-sen University, Guangzhou 510275, China