1. Department of Pediatric Surgery, The Affiliated Hospital of Qingdao University, Qingdao, China
2. Department of Pediatric Surgery, Qingdao Women and Children’s Hospital, Qingdao, China
3. Shandong Key Laboratory of Digital Medicine and Computer Assisted Surgery, The Affiliated Hospital of Qingdao University, Qingdao, China
4. Department of Hepatobiliary and Pancreatic Surgery, The Affiliated Hospital of Qingdao University, Qingdao, China