Half-Metal–Spin-Gapless-Semiconductor Junctions as a Route to the Ideal Diode