A ggplot2 based heatmap function for eSets