1. Department of Pediatric Surgery, Qilu Hospital of Shandong University, Jinan 250012, Shandong Province, China
2. Department of Pediatric Surgery, The Second Affiliated Hospital and Yuying Children’s Hospital of Wenzhou Medical University, Wenzhou 325027, Zhejiang Province, China
3. The Second School of Medicine, Wenzhou Medical University, Wenzhou 325000, Zhejiang Province, China
4. Laboratory Animal Center, Wenzhou Medical University, Wenzhou 325000, Zhejiang Province, China