Performance Evaluation of a Scheduling Algorithm for Multiple Input-Queued ATM Switches