1. Department of General Surgery309th Hospital of the People's Liberation ArmyBeijing China
2. School of Medical SciencesInstitute of Medical SciencesUniversity of AberdeenAberdeen United Kingdom
3. Hebei Northern UniversityHebei China
4. Department of Pathology309th Hospital of the People's Liberation ArmyBeijing China
5. Division of Applied MedicineSchool of Medicine and DentistryUniversity of AberdeenAberdeen United Kingdom