Molecular Code-Division Multiple-Access: Signaling, Detection, and Performance | Synapse