Quantum complementarity