Performance Optimization of Nonorthogonal MFSK for Symbol-by-Symbol Coherent Detection | Synapse