Shangqiu Institute of Technologyh-index: 32Total citations: 4,393Total papers: 1,259Homepage: http://www.sstvc.com/