Constructing discontinuity surfaces for variable structure systems: A Lyapunov approach