A Dual Framework for Low-rank Tensor Completion