1. Department of Oncology, Xinhua Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, China.
2. Department of General Surgery, Xinhua Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, China.
3. Department of Biliary and Pancreatic Surgery, Shanghai Shuguang Hospital Affiliated with the Shanghai University of T.C.M., Shanghai, China.
4. Shanghai Institute for Pediatric Research, Shanghai, China.