Packet Scheduling in Input-Queued Cell-Based Switches