Asynchronous vs Synchronous Input-Queued Switches