scButterfly: a versatile single-cell cross-modality translation method via dual-aligned variational autoencoders | Synapse