Digital communication receivers