Electrical and electronic devices, circuits and materials : design and applications (CRC Press, 2021)