[1] Dongguan Univ Technol, Dept Mech Engn, Dongguan 523808, Peoples R China
[2] Hong Kong Polytech Univ, Res Inst Adv Mfg, Dept Ind & Syst Engn, Hung Hom, Hong Kong, Peoples R China
[3] State Key Lab Heavy Duty & Express High Power Elec, Zhuzhou 412001, Peoples R China
[4] Guangdong Univ Technol, State Key Lab Precis Elect Mfg Technol & Equipment, Guangzhou 510006, Peoples R China