Mitochondria, oxidative stress, cancer, and aging