A Review on Quantum Communication