Controlling Chaos:Suppression, Synchronization and