Coding for skew correcting and detecting in parallel asynchronous communicationsM. BlaumJ. Bruck1998ISIT 1998