Toward Dual-functional Radar-Communication Systems: Optimal Waveform Design | Synapse