A continual learning-guided training framework for pansharpening