introduction to digital logic design: hayes pdf