BICM-OFDM System with Power Allocation and Bit Loading