1. College of Animal Science and Technology, Northwest A&F University, Yangling, Shaanxi 712100, P.R. China
2. Center for Molecular and Translational Medicine, Georgia State University, Atlanta, GA 30303, USA
3. Department of Oncology, The Second Affiliated Hospital of Chongqing Medical University, Chongqing 400010, P.R. China
4. Department of Oncology, Southwest Hospital, Third Military Medical University (Army Medical University), Chongqing 400038, P.R. China