Fuzzy Filters for Noise Reduction: the Case of Impulse Noise