Synchronization of chaotic systems with parameter uncertainties via variable structure control