[1] Zhejiang Univ, Coll Energy Engn, Hangzhou 310058, Peoples R China
[2] Quanxing Machining Grp Co Ltd, Shaoxing 311800, Peoples R China
[3] Ningbo Univ Technol, Sch Mech Engn, Ningbo 315211, Peoples R China
[4] Zhejiang Univ, Polytech Inst, Hangzhou 310058, Peoples R China
[5] Hangzhou Dianzi Univ, Sch Mech Engn, Hangzhou 310018, Peoples R China