A novel CM-DSSS modulation scheme for robust communication over the underwater acoustic channel