Shanghai Power Equipment Research Instituteh-index: 50Total citations: 14,696Total papers: 2,351Homepage: https://www.speri.com.cn/english/index.aspx