[1] Shanghai Jiao Tong Univ, Xinhua Hosp, Sch Med, Dept Gen Surg, 1665 Kongjiang Rd, Shanghai 200092, Peoples R China
[2] Shanghai Jiao Tong Univ, Xinhua Hosp, Sch Med, Lab Gen Surg, 1665 Kongjiang Rd, Shanghai 200092, Peoples R China
[3] Shanghai Key Lab Biliary Tract Dis Res, 1665 Kongjiang Rd, Shanghai 200092, Peoples R China
[4] Shanghai Jiao Tong Univ, Sch Med, Inst Biliary Tract Dis, 1665 Kongjiang Rd, Shanghai 200092, Peoples R China
[5] Shanghai Univ Med & Hlth Sci, Peoples Hosp, Pudong New Area, Dept Gen Surg, 490 South Chuanhuan Rd, Shanghai 201299, Peoples R China