A coarse-to-fine collective entity linking method for heterogeneous information networks