HDGGCN: Heterogeneous Disease-Gene Network Representation Learning using Similarity-based Adjacency Matrix Generation