difference between diode and diode