Distributed Sufficient Dimension Reduction for Heterogeneous Massive Data