KDDANet-a novel computational framework for systematic uncovering hidden gene interactions underlying known drug-disease associations