Diode ideality factor