2N3904G Datasheet PDF