1 Department of Pediatric Surgery, The First Affiliated Hospital of Shantou University Medical College, No. 57 Changping Road, Shantou 515041, Guangdong, China.
2 Department of Pediatric Surgery, Huazhong University of Science and Technology Union Shenzhen Hospital (Nanshan Hospital), No. 89 Taoyuan Road, Shenzhen, 518052, Guangdong, China. Electronic address: duanshouxing@126.com.