Zaslat SMS: State-dependent boundary layer method for chattering elimination on sliding mode control /