Joint DOA and Channel Parameter Estimation for Code-Division Multiple-Access Systems