2N3904G PDF