Multi-carrier digital communications :theory and applications of OFDM