Discovering meaningful protein-protein interaction modules by a co-clustering based approach