Heterogeneous network embedding enabling accurate disease association predictions