[1] Changsha Univ Sci & Technol, Coll Automot & Mech Engn, Changsha 410114, Hunan, Peoples R China
[2] Changsha Univ Sci & Technol, Hunan Prov Key Lab Intelligent Mfg Technol High P, Changsha 410114, Hunan, Peoples R China
[3] Purdue Univ Ft Wayne, Dept Civil & Mech Engn, Ft Wayne, IN 46805 USA
[4] Yuhuan CNC Machine Tool Co Ltd, Changsha 410323, Hunan, Peoples R China