Self-omics: A Self-supervised Learning Framework for Multi-omics Cancer Data