what is gene shuffling and how does it occur?

This is a good place to start:
https://en.wikipedia.org/wiki/DNA_shuffling