Text this: SMOPCA: spatially aware dimension reduction integrating multi-omics improves the efficiency of spatial domain detection