An Algorigtm for Singular Value Decomposition of Matrices in Blocks - Alvaro Francisco Huertas-Rosero (2008)