1. Tarumanagara Human Cell Technology Laboratory, Faculty of Medicine, Tarumanagara University, Jakarta 11440, Indonesia
2. Department of Biochemistry and Molecular Biology, Faculty of Medicine, Tarumanagara University, Jakarta 11440, Indonesia
3. Baermed, Centre of Abdominal Surgery, Hirslanden Clinic, 8032 Zürich, Switzerland
4. Department of Visceral and Transplantation Surgery, University of Bern, Switzerland