1. School of Public Finance and Administration, Harbin University of Commerce, Harbin 150028, China
2. School of Economics and Management, Beijing University of Technology, Beijing 100124, China
3. State Grid Economic and Technological Research Institute Co., Ltd., Beijing 102200, China
4. University of Glasgow, Glasgow, UK