Seol mar théacs é seo: Electrical and electronic devices, circuits and materials : design and applications