Generalized linear precoder and decoder design for MIMO channels using the weighted MMSE criterion | Synapse