Institution: | 1. Centre for Energy and Environmental Policy Research, Beijing Institute of Technology, 5 South Zhongguancun Street, Haidian District, Beijing, 100081, China 2. School of Management and Economics, Beijing Institute of Technology, Beijing, 100081, China
|