Caspases: key mediators of apoptosis