Practical electrical and electronic circuits