Text this: A study on direct-sequence code-division multiple-access multi-user detection /