The Research Institute of Liver Diseases;
First Hospital;
Jilin University;
Changchun 130021;
Jilin Province;
China;
The Research Institute at Nationwide Children's Hospital;
Columbus;
OH;
United States;
Division of Pediatric Surgery;
Department of Surgery;
The Ohio State University;
Columbus;
OH 43205;
United States;