Prediction of interacting sites in protein complexes