[1] Shanghai Univ, Rapid Mfg Engn Ctr, Sch Mechatron Engn & Automat, Shanghai 200444, Peoples R China
[2] Shanghai Univ, Shanghai Key Lab Intelligent Mfg & Robot, Shanghai, Peoples R China
[3] Shanghai Univ, Natl Demonstrat Ctr Expt Engn Training Educ, Shanghai, Peoples R China
[4] Vellore Inst Technol, Sch Mech Engn, Ctr Biomat Cellular & Mol Theranost, Biomat & Organ Engn Grp, Vellore, Tamil Nadu, India