[1] Xinjiang Univ, Sch Mech Engn, Urumqi 830047, Xinjiang, Peoples R China
[2] Dongguan Univ Technol, Sch Educ, Dongguan 523808, Peoples R China
[3] Guangzhou Panyu Polytech, Sch Art & Design, Guangzhou 511483, Peoples R China
[4] Southwest Univ Sci & Technol, Sch Mfg Sci & Engn, Key Lab Testing Technol Mfg Proc, Minist Educ, Mianyang 621010, Peoples R China
[5] Dongguan Univ Technol, Dongguan Inst Sci & Technol Innovat, Dongguan 523808, Peoples R China