[1] Shandong Univ Sci & Technol, Dept Ind Engn, Qingdao 266590, Peoples R China
[2] Northwestern Polytech Univ, Key Lab Contemporary Design & Integrated Mfg Tech, Minist Educ, Xian 710072, Shaanxi, Peoples R China
[3] Univ Glasgow, Sch Engn, Glasgow G12 8QQ, Lanark, Scotland
[4] Henan Univ Technol, Dept Mech Mfg & Automat, Zhengzhou 450001, Henan, Peoples R China