Managing the interference structure of MIMO HSDPA: a multi-user interference aware MMSE receiver with moderate complexity