Heterogeneous Graph based Deep Learning for Biomedical Network Link Prediction