Grant-Aware Scheduling Algorithm for VOQ-Based Input-Buffered Packet Switches