[1] China Jiliang Univ, Coll Metrol & Measurement Engn, Hangzhou 310018, Peoples R China
[2] Zhejiang Engn Res Ctr Fluid Equipment & Measuremen, Hangzhou 310018, Peoples R China
[3] Zhejiang Univ Technol, Coll Mech Engn, Hangzhou 310023, Peoples R China
[4] Zhejiang Univ Technol, Zhijiang Coll, Shaoxing 312030, Peoples R China