Zhejiang University of Water Resource and Electric Powerh-index: 60Total citations: 19,895Total papers: 1,955Homepage: http://www.zjweu.edu.cn/353/list.htm