Adaptive type-2 fuzzy median filter design for removal of impulse noise