Autophagy: 'Self-Eating' Your Way to Longevity.