China Special Equipment Inspection and Research Instituteh-index: 40Total citations: 9,338Total papers: 1,651Homepage: http://www.csei.org.cn/