Quantum information with trapped ions