DETACH: Cross-domain Learning for Long-Horizon Tasks via Mixture of Disentangled Experts