Proteomics and Non-proteomics Approaches to Study Stable and Transient Protein-Protein Interactions.