China Energy Science and Technology Research Institute Co., Ltd. (China)h-index: 17Total citations: 964Total papers: 119Homepage: http://cestri.chnenergy.com.cn