An insight into CTX130: a novel allogeneic CAR-T cell therapy