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://global-sci.com/JCM/article/view/11852