Quantum random number generator