diodes inc 104