CPL: Detecting Protein Complexes by Propagating Labels on Protein-Protein Interaction Network