Quantum Transistors