Text this: Improved variable step-size LMS algorithm based on hyperbolic tangent function