[1] Tsinghua Univ, Sch Med, State Key Lab Membrane Biol, Beijing 100084, Peoples R China
[2] Jiaxing Univ, Affiliated Hosp 2, Dept Surg, 397 Huangcheng North Rd, Jiaxing 314000, Peoples R China
[3] Chinese Peoples Liberat Army Gen Hosp, Med Sch Chinese PLA, Beijing 100853, Peoples R China
[4] Jinfeng Lab, 313 Jinyue Rd, Chongqing 401329, Peoples R China