A coarse-grained reconfigurable wavelet denoiser exploiting the multi-dataflow composer tool