Energy Research Instituteh-index: 141Total citations: 110,645Total papers: 5,659Homepage: http://www.sderi.cn/en/