A unifying analysis of error exponents for MIMO channels with application to multiple-scattering