Evaluation and comparison of multi-omics data integration methods for cancer subtyping