Biclustering analysis for large scale data