Coded Non-Ideal OFDM Systems: Analysis and Receiver Designs