1. Department of Pediatric Surgery, People’s Hospital of Rizhao, Rizhao 276826, Shandong Province, China
2. Department of Surgery, Rizhao Maternal and Child Health Care Hospital, Rizhao 276800, Shandong Province, China
3. Department of Urology and Anorectology, Wuhan Xinzhou District People’s Hospital, Wuhan 430400, Hubei Province, China