Tensor Based Source Separation For Single And Multichannel Signals