Insights into protein-protein interface patterns