SVD and signal processing, III algorithms, architectures and applications (Elsevier, 1995)