[1] Jiangsu Univ, Natl Res Ctr Pumps, Zhenjiang 212013, Jiangsu, Peoples R China
[2] Yangzhou Univ, Sch Hydraul Energy & Power Engn, Yangzhou 225002, Jiangsu, Peoples R China
[3] Yanshan Univ, Hebei Prov Key Lab Heavy Machinery Fluid Power Tr, Qinhuangdao 066004, Hebei, Peoples R China
[4] Zhejiang Univ, State Key Lab Fluid Power & Mechatron Syst, Hangzhou 310027, Zhejiang, Peoples R China