The general solution to the Bloch equation with constant rf and relaxation terms: Application to saturation and slice selection | Synapse