CPM-based spread spectrum systems for multi-user communications