[1] Wuhan Univ Sci & Technol, Sch Management, Wuhan 430081, Hubei, Peoples R China
[2] Wuhan Univ Sci & Technol, Hubei Key Lab Mech Transmiss & Mfg Engn, Wuhan 430081, Hubei, Peoples R China
[3] Wuhan Univ Sci & Technol, Inst Green Mfg Engn, Wuhan 430081, Hubei, Peoples R China
[4] Wuhan Univ Sci & Technol, Key Lab Met Equipment & Control Technol, Minist Educ, Wuhan 430081, Hubei, Peoples R China
[5] Deakin Univ, Sch Engn, Geelong, Vic 3216, Australia