Text this: Adaptive quasi-sliding mode control based on a recursive weighted least square estimator for a DC motor