Integrating microRNA target predictions for the discovery of gene regulatory networks: a semi-supervised ensemble learning approach