why do red blood cells live for only 120 days