[1] Beijing Technol & Business Univ, Sch Econ, Beijing 100048, Peoples R China
[2] Ilma Univ, Dept Business Adm, Karachi 75190, Pakistan
[3] Univ Lahore, Lahore Business Sch, Lahore, Pakistan
[4] CAREC Inst, Res Div, Urumqi 830000, Peoples R China
[5] Beijing Inst Technol, Sch Management & Econ, Beijing 100081, Peoples R China
[6] Beijing Inst Technol, Ctr Energy & Environm Policy Res, Beijing 100081, Peoples R China
[7] Beijing Key Lab Energy Econ & Environm Management, Beijing 100081, Peoples R China
[8] Sustainable Dev Res Inst Econ & Soc Beijing, Beijing 100081, Peoples R China
[9] Yangtze Delta Reg Acad Beijing Inst Technol, Jiaxing 314001, Peoples R China
[10] Beijing Inst Technol, Sch Management & Econ, 5 Zhongguancun South St, Beijing 100081, Peoples R China