Transmission Lines and Communication Networks: An Introduction to Transmission Lines, High-frequency and High-speed Pulse Characteristics and Applications