DCT2net: An Interpretable Shallow CNN for Image Denoising