Convolutional Sequence to Sequence Non-intrusive Load Monitoring