Institution: | 1.School of Economics and Management, North China Electric Power University, Beijing, 102206, China ;2.Beijing Key Laboratory of New Energy and Low-Carbon Development, North China Electric Power University, Beijing, 102206, China ;3.School of Management and Economics, Dalian University of Technology, Dalian, People’s Republic of China ;4.School of Management and Economics, Beijing Institute of Technology, Beijing, 100081, China ;5.Center for Energy and Environmental Policy Research, Beijing Institute of Technology, Beijing, 100081, China ;6.Department of Business Administration, ILMA University, Karachi, 75190, Pakistan ; |