Implementation of "Multi-task Deep Learning for Satellite Image Pansharpening and Segmentation"