Tensor-structured bayesian channel prediction for XL-MIMO systems