What is the difference between apoptosis and necrosis?