Three-dimensional domain swapping in the protein structure space - Yongqi Huang; Huaiqing Cao; Zhirong Liu (Proteins: Structure, Function and Bioinformatics, 2012)