Switching diodes