An Efficient Cross-Layer Scheduler for Multimedia Traffic in Wireless Local Area Networks with IEEE 802.11e HCCA