Efficient Two-dimensional Data Allocation in IEEE 802.16 OFDMA