INTERNATIONAL DIODE CORP