Single-electron transistors with quantum dots