streaming blood cells