A Dynamic and Adaptive Transmission Scheme for Both Solving Uplink/Downlink Unfairness and Performance Anomaly Problems in a Multi-Rate WLAN