Disentangled Representation for Causal Mediation Analysis