Design of a digital communication system using multistage block coded modulation