2N3904C PDF