Biological modeling and simulation a survey of practical models, algorithms, and numerical methods - Schwartz, Russell (Computational molecular biology series., 2008)