Transistor Fundamentals