A binary biclustering algorithm based on the adjacency difference matrix for gene expression data analysis