MetaTiME: Meta-components of the Tumor Immune Microenvironment