archivesemiconductor diode