Fuzzy adaptation of sliding mode controller