Quantum logic clock