A high performance blind adaptive filtering algorithm