Energy Foundationh-index: 59Total citations: 16,775Total papers: 1,069Homepage: http://www.efchina.org/