add a separate function to draw biclusters