[1] Anhui Med Univ, Affiliated Hosp 1, Dept Chirurg, Hefei 230032, Peoples R China
[2] Hefei Univ Technol, Sch Med Engn, Hefei 230009, Peoples R China
[3] Univ Sci & Technol China, Dept Modern Mech, CAS Key Lab Mech Behav & Design Mat, Hefei 230026, Peoples R China
[4] Hong Kong Baptist Univ, Dept Chem, Kowloon, Hong Kong, Peoples R China
[5] Hong Kong Baptist Univ, State Key Lab Environm & Biol Anal, Kowloon, Hong Kong, Peoples R China