Apoptosis: a review of programmed cell death - Elmore, S (Toxicol Pathol, 2007)