Recombination mechanisms in bacteria