[1] Univ Shanghai Sci & Technol, Sch Hlth Sci & Engn, Shanghai 200093, Peoples R China
[2] Univ Shanghai Sci & Technol, Sch Energy & Power Engn, Shanghai 200093, Peoples R China
[3] Tongji Univ, Yangpu Hosp, Sch Med, Dept Bone & Joint Surg, Shanghai 200090, Peoples R China
[4] Shanghai Inst Med Device Testing, Shanghai 201318, Peoples R China
[5] Shanghai Jiao Tong Univ, Sch Naval Architecture Ocean & Civil Engn, Key Lab Hydrodynam, Shanghai, Peoples R China
[6] Univ Shanghai Sci & Technol, Sch Hlth Sci & Engn, 516 Jungong Rd, Shanghai 200093, Peoples R China