A useful and general technique for improving the efficiency of Monte Carlo simulation of digital communication systems