Basics of diodes - a problem solving approach | Comidoc