Adaptive subcarriers grouping algorithm for SC-FDMA systems