A Numerically Stable Block Modified Gram-Schmidt Algorithm for Solving Stiff Weighted Least Squares Problems. (2007). Journal of Computational Mathematics, 25(5), 595-619. https://www.global-sci.com/index.php/JCM/article/view/11852