Adaptive modulation and coding techniques for OFDMA systems