Distributed quantum computing: A survey | Synapse