Identification of Protein Interaction Partners and Protein-Protein Interaction Sites