1. Laboratory Animal Center Chongqing Medical University Chongqing China
2. Center for Biomedical and Device Research Chongqing Academy of Science and Technology Chongqing China
3. Department of Pediatric Research Institute Children's Hospital of Chongqing Medical University Chongqing China
4. Hepatological Surgery Department The Second Affiliated Hospital of Chongqing Medical University Chongqing China