[1] Nanjing Univ Aeronaut & Astronaut, Coll Mech & Elect Engn, Lab Locomot Bioinspirat & Intelligent Robots, Nanjing 210016, Peoples R China
[2] Nanjing Univ, Nanjing Drum Tower Hosp, Affiliated Hosp, Dept Pain Med,Med Sch, Nanjing 210008, Peoples R China
[3] Nanjing Univ, Med Sch, Dept Neurosurg, Affiliated Hosp,Nanjing Drum Tower Hosp, Nanjing 210008, Peoples R China
[4] Univ Adelaide, Fac Sci Engn & Technol SET, Adelaide, SA 5005, Australia
[5] Jiangsu Key Lab Bion Mat & Equipment, Nanjing 210016, Peoples R China
[6] Nanjing Univ Aeronaut & Astronaut, State Key Lab Mech & Control Aerosp Struct, Nanjing 210016, Peoples R China