[1] Zhejiang Sci Tech Univ, Key Lab Fluid Transmiss Technol Zhejiang Prov, Hangzhou 310018, Zhejiang, Peoples R China
[2] Ningbo Univ, Zhejiang Prov Engn Res Ctr Safety Pressure Vessel, Ningbo 315211, Zhejiang, Peoples R China
[3] Zhejiang Univ, Dept Mech, State Key Lab Fluid Power & Mechatron Syst, Hangzhou 310027, Zhejiang, Peoples R China