1. Westlake Institute for Advanced StudyWestlake University Hangzhou Zhejiang P. R. China
2. Department of BiologyInstitute of Molecular Systems BiologyEidgenössische Technische Hochschule (ETH) Zurich Zurich Switzerland
3. Center for Stem Cell Research and ApplicationUnion HospitalTongji Medical CollegeHuazhong University of Science and Technology Wuhan Hubei P. R. China
4. Department of Hepatobiliary SurgeryUnion HospitalTongji Medical CollegeHuazhong University of Science and Technology Wuhan Hubei P. R. China
5. Department of PathologyUnion HospitalTongji Medical CollegeHuazhong University of Science and Technology Wuhan Hubei P. R. China
6. Faculty of ScienceUniversity of Zürich Zürich Switzerland