Synthetic Data Generation and Differential Privacy using Tensor Networks' Matrix Product States (MPS)