10.1007/s00285-021-01636-9