Added Cholesky-based QR factorization for tall-skinny matrices