Center of Hubei Cooperative Innovation for Emissions Trading Systemh-index: 93Total citations: 46,819Total papers: 1,768Homepage: http://ets.hbue.edu.cn/