Sliding Mode Control and Observation