[1] Huaqiao Univ, Inst Mfg Engn, Xiamen 361021, Peoples R China
[2] Jimei Univ, Coll Marine Equipment & Mech Engn, Xiamen 361021, Peoples R China
[3] Zhejiang Xinxing Tools Co Ltd, Jiaxing 314300, Peoples R China
[4] Dongfang Turbine Co Ltd, Deyang 618000, Peoples R China
[5] Huaqiao Univ, Coll Mech Engn & Automat, Xiamen 361021, Peoples R China