Series: Quantum Diagonalization Algorithms