which system produces blood cells?