Department of General Surgery;
Shengjing Hospital of China Medical University;
Shenyang 110004;
Liaoning Province;
China;
Department of Pediatric Surgery;
Shengjing Hospital of China Medical University;
Shenyang 110004;
Liaoning Province;
China;