receiver.v: fixed data shift bug