[1] Zhejiang Univ, Polytech Inst, Hangzhou 310015, Peoples R China
[2] Chinese Acad Sci, Quanzhou Inst Equipment Mfg, Haixi Inst, Quanzhou 362200, Peoples R China
[3] Xizi Spirit Aerosp Ind Zhejiang Ltd, Hangzhou 311222, Peoples R China
[4] Zhejiang Univ, Sch Mech Engn, Hangzhou 310030, Peoples R China