Introduction to advanced system-on-chip test design and optimization (Springer, 2005)