Image Style Transfer Using Convolutional Neural Networks