SMS dit: Electronic devices and circuit theory : Pearson new international edition :