1 State Key Laboratory of Animal Nutrition Ministry of Agriculture Feed Industry Centre (MAFIC) College of Animal Science and Technology China Agricultural University (CAU) Beijing, P.R. China, 100193 b Center for Autophagy Research Department of Internal Medicine University of Texas Southwestern Medical Center Dallas, TX 75390-9113 USA. maxi@cau.edu.cn.