2N3904 NPN