1. Tongji University Cancer Center Shanghai Tenth People's Hospital Shanghai Frontiers Science Center of Nanocatalytic Medicine School of Medicine Tongji University Shanghai 200092 P. R. China
2. Department of Orthopedics Shanghai General Hospital School of Medicine Shanghai Jiaotong University Shanghai 200940 P. R. China
3. Department of Gastrointestinal Surgery Shanghai Tenth People's Hospital Tongji University Shanghai 200092 P. R. China
4. Research Institute of Intestinal Diseases Tongji University School of Medicine Shanghai 200092 P. R. China
5. Department of Biochemistry and Molecular Biology Tongji University School of Medicine Shanghai 200092 P. R. China
6. Research Center for Translational Medicine Shanghai East Hospital Tongji University School of Medicine Shanghai 200120 P. R. China
7. College of Animal Science and Technology Northwest A&F University Yangling Shaanxi 712100 P. R. China