Apoptosis, senescence, immortalization and cancer.