[1] Peking Univ, Shenzhen Hosp, Dept Hepatobiliary Surg, Shenzhen 518036, Peoples R China
[2] Peking Univ, Shenzhen Hosp, Cent Lab, Shenzhen 518036, Peoples R China
[3] Shenzhen Univ, Gen Hosp, Dept Pathol, Shenzhen 518055, Peoples R China
[4] Shenzhen Univ, Gen Hosp, Clin Med Acad, Dept Pharm, Shenzhen 518055, Peoples R China
[5] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen Key Lab Micro Nano Biosensing, Shenzhen 518055, Peoples R China
[6] Guangdong Med Univ, Dongguan Affiliated Hosp 1, Dept Surg, Dongguan 523710, Peoples R China