Modeling Biological Gradient Formation: Combining Partial Differential Equations and Petri Nets