Zhejiang Institute of Mechanical and Electrical Engineeringh-index: 47Total citations: 13,498Total papers: 1,083Homepage: http://www.zime.edu.cn/default.html