Precoder design and impulsive noise mitigation scheme for industrial wireless communications