Digital Communication over Fading Channels second edition with simulation program