Power or solar diodes