Context-aware citation recommendation of scientific papers: comparative study, gaps and trends