1. School of Management and EconomicsBeijing Institute of Technology Beijing 100081 China
2. Center for Energy and Environmental Policy ResearchBeijing Institute of Technology Beijing 100081 China
3. Sustainable Development Research Institute for Economy and Society of Beijing Beijing 100081 China
4. Naveen Jindal School of ManagementUniversity of Texas at Dallas Dallas TX 75080 USA
5. School of Economics and ManagementWuhan University Wuhan Hubei 430072 China