QUANTUM COMPUTATION &QUANTUM INFORMATION [ MICHAEL A. NIELSEN ]