Effectively clustering researchers in scientific collaboration networks: case study on ResearchGate