Efficient supervised and semi-supervised approaches for affiliations disambiguation