Recent insights into cell death and autophagy