https://123dok.org/document/dy448d9y-simulation-biochemical-reactions-dependent-rates-rejection-based-algorithm.html