Link biomedical text mentions to UMLS, MeSH, and SNOMED ontologies with concept normalization, disambiguation, and relat