1 School of Economics and Management, China University of Petroleum (huadong) , No. 66, Changjiang West Road, Huangdao District, Qingdao, 266580, China.
2 Center for Energy and Environmental Policy Research, Beijing Institute of Technology , Beijing 100081, China.
3 School of Management and Economics, Beijing Institute of Technology , Beijing 100081, China.