[1] Zhejiang Univ, Affiliated Hosp 1, State Key Lab Diag & Treatment Infect Dis, Sch Med, 79 Qingchun Rd, Hangzhou 310003, Peoples R China
[2] Wenzhou Med Univ, Zhoushan Hosp, Dept Infect Dis, 739 Dingshen Rd, Zhoushan 316021, Peoples R China
[3] Zhejiang Univ, Affiliated Hosp 1, Dept Ultrasound Med, Sch Med, Hangzhou 310003, Peoples R China
[4] Key Lab Pulsed Power Translat Med Zhejiang Prov, 79 Qingchun Rd, Hangzhou 310003, Peoples R China
[5] Key Lab Diag & Treatment Aging & Phys Chem Injury, 79 Qingchun Rd, Hangzhou 310003, Peoples R China