Handling non-negativity in deconvolution of physiological signals: a nonlinear stochastic approach