[1] Hunan Univ, State Key Lab Adv Design & Mfg Vehicle Body, Changsha 410082, Peoples R China
[2] Cent South Univ, Xiangya Hosp 3, Changsha 410082, Peoples R China
[3] Shenzhen Harvey BioMed Technol Co Ltd, Shenzhen 518101, Peoples R China
[4] Western Univ, Fac Engn, Sch Biomed Engn, Dept Mech & Mat Engn, London, ON N6A 5B9, Canada