Quantum fourier transform