扩散现象是怎样产生的?