Bit and Power Allocation for NOFDM Communications