基因重组有哪些类型分别发生在什么时候