High current diode