[1] Zhejiang Univ, Inst Proc Equipment, Coll Energy Engn, Hangzhou, Peoples R China
[2] MOE, Engn Res Ctr High Pressure Proc Equipment & Safet, Hangzhou, Peoples R China
[3] Donghai Lab Zhejiang Prov, Zhoushan 316021, Peoples R China
[4] Zhejiang Univ, Coll Mech Engn, Hangzhou 310027, Peoples R China
[5] Zhejiang Univ, State Key Lab Fluid Power Transmiss & Control, Hangzhou, Peoples R China