染色体为什么会发生变异?