Shandong Jiaotong Universityh-index: 78Total citations: 44,405Total papers: 5,663Homepage: http://english.sdjtu.edu.cn/