Wuhan University of Engineering Scienceh-index: 16Total citations: 736Total papers: 196Homepage: http://www.wuhues.com