Analysis of a multichannel filtered-X partial-error affine projection algorithm