[1] Beijing Inst Technol, Sch Management & Econ, Beijing 100081, Peoples R China
[2] Univ Nottingham, Business Sch, Dept Finance Accounting & Econ, Ningbo 315100, Zhejiang, Peoples R China
[3] Beijing Inst Technol, Ctr Energy & Environm Policy Res, Beijing 100081, Peoples R China
[4] Sustainable Dev Res Inst Econ & Soc Beijing, Beijing 100081, Peoples R China
[5] Beijing Key Lab Energy Econ & Environm Management, Beijing 100081, Peoples R China
[6] Ping An Bank Co Ltd, Changsha Branch, Changsha, Hunan, Peoples R China