Semiconductor Diodes Notes