[1] Chongqing Univ Technol, Coll Mat Sci & Engn, Chongqing 400054, Peoples R China
[2] China Acad Engn Phys, Inst Syst Engn, Mianyang 621000, Peoples R China
[3] Chinese Acad Sci, Chongqing Inst Green & Intelligent Technol, Chongqing 400714, Peoples R China
[4] Chongqing Inst Biointelligent Mfg, Chongqing 401120, Peoples R China
[5] Chongqing Technol & Business Univ, Chongqing Key Lab Mfg Equipment Mech Design & Cont, Chongqing 400067, Peoples R China