进化是怎样发生的?