A generalized multichannel least squares lattice algorithm based on sequential processing stages | Synapse