Quantum technology:Quantum communication and cryptography