Adaptive filters with error nonlinearities: Mean-square analysis and optimum design