Protein-protein interaction networks (PPI) and complex diseases