material flow