Predicting interactions in protein networks by completing defective cliques