Gap junctional communication promotes apoptosis in a connexin-type-dependent manner