[1] Huazhong Univ Sci & Technol, Adv Biomat & Tissue Engn Ctr, Wuhan 430074, Hubei, Peoples R China
[2] Huazhong Univ Sci & Technol, Dept Biomed Engn, Wuhan 430074, Hubei, Peoples R China
[3] Cent South Univ, Xiangya Hosp, Dept Orthoped, Changsha 410008, Hunan, Peoples R China
[4] MIT, Media Lab, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[5] MIT, McGovern Inst, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[6] Southern Univ Sci & Technol, Dept Biomed Engn, Shenzhen 518055, Guangdong, Peoples R China