Structural and Physico-Chemical Alignment of Protein-Protein Interfaces