Abstract
The temperature compensated in vitro oscillation of cyanobacterial KaiC phosphorylation, the first example of a thermodynamically closed system showing circadian rhythmicity, only involves the three Kai proteins (KaiA, KaiB, and KaiC) and ATP. In this paper, we describe a model in which the KaiA- and KaiB-assisted autocatalytic phosphorylation and dephosphorylation of KaiC are the source for circadian rhythmicity. This model, based upon autocatalysis instead of transcription-translation negative feedback, shows temperature-compensated circadian limit-cycle oscillations with KaiC phosphorylation profiles and has period lengths and rate constant values that are consistent with experimental observations.
Synopsis
Circadian rhythms are a central feature of biological systems. In cyanobacteria, the clock involves three major proteins: KaiA, KaiB, and KaiC, with KaiC showing autophosphorylation in the presence of ATP. Remarkably, by incubating the purified Kai proteins with ATP, the clock can be reconstituted in vitro. The authors were intrigued by the simplicity of this oscillator and its connection to chemical oscillatory reactions, and saw the possibility for a realistic reaction kinetic representation. Their study represents a synthetic, predictive, and dynamic explanation for the in vitro KaiC circadian clock based on the self-amplifying response (“autocatalysis”) of autophosphorylating kinases. The presented model is based on existing biological and biochemical observations and recapitulates observed experimental features, including temperature compensation, which has been notably recalcitrant to explanation. The model provides several predictions including that period length and the ratio between phosphorylated and unphosphorylated KaiC in clock mutants are closely linked and related to the stability of the ternary complex formed between the three Kai proteins. The model also predicts the occurrence of bistability and that evolution can move simple bistable systems into oscillatory systems by changing only one rate constant.
Introduction
Circadian rhythms are environmentally adaptive and homeostatically regulated oscillators found in many organisms. In cyanobacteria, fungi, flies, and mammals, transcriptional-translational negative feedback loops of clock genes have been identified [1,2] and modeled [3–6] as constituents of the circadian pacemakers. The simplest model organisms in which clocks are studied are the cyanobacteria [2]. As is the case in other species, these prokaryotes are known to show circadian rhythmicity due to negative feedback regulation of clock genes [7,8]. Together, KaiA, KaiB, and KaiC proteins broadly regulate the cyanobacterial transcriptome [9,10], and in vivo, these proteins appear to participate in a bona fide transcriptional-translational negative feedback oscillator [2].
Recent evidence, however, suggests that the Synechococcus elongatus PCC 7942 clock does not absolutely require such a negative feedback oscillator to generate phosphorylation rhythms in a key regulator, KaiC. Temperature-compensated oscillation in KaiC phosphorylation can occur in vivo without kaiBC mRNA accumulation, or in the presence of transcription and translation inhibitors [11]. Astoundingly, this self-sustainable and temperature-compensated oscillator can be reconstituted in vitro by incubating purified KaiC, KaiA, KaiB, and ATP [12]. We were intrigued by the elegant minimalism of this oscillator and its clear connection to chemical oscillatory reactions [4,5,13,14], and saw the possibility for a realistic mathematical representation. We therefore built a deterministic, basic model of this three-protein clock.
Results/Discussion
Oscillation in KaiC phosphorylation is the best-observed parameter in this system and represents a key state variable for the clock in vivo. Thus we have sought to closely mimic this output in our study. KaiC is an enzyme with autokinase and autophosphatase activities [15,16]. KaiA enhances KaiC function [17] while KaiB diminishes the effect of KaiA on KaiC [16,18]. Nakajima et al. [12] suggest, given the dual function of KaiC and “cooperation between KaiA and KaiB,” that autonomous oscillation of KaiC phosphorylation might be achieved.
We decided to explore this suggestion explicitly by establishing a basic model based on known biological and biochemical observations that did not involve transcription or translation. In Figure 1, we summarize key steps that we reasoned underlie the KaiC oscillator when ATP is provided in excess. It is well established that the three Kai proteins interact in all possible combinations [19] and, when possible, we have incorporated phase-specific interactions obtained from the literature [18]. The model (Figure 1), represented as a cyclic reaction diagram, contains seven processes (R1–R7 with rate constants k1–k7) depicting the proposed protein–protein interactions and phosphorylation–dephosphorylation events between the Kai proteins. KaiXY denotes the interaction between KaiX and KaiY proteins. In KaiC*, the asterisk indicates fully phosphorylated KaiC. KaiC without an asterisk represents largely unphosphorylated as well as low levels of incompletely phosphorylated KaiC molecules (for example, constituents of hypophosphorylated hexamers) [20]. In process R1, KaiC binds KaiA, forming KaiAC [21]. Since we have not explicitly formulated the dual phosphorylation events on KaiC, the model does not exclude the possibility that low levels of phosphorylated KaiC are required before KaiA efficiently binds KaiC as observed by Nishiwaki et al. [20]. Since KaiA facilitates the autokinase activity of KaiC [17], KaiAC rapidly converts to the fully phosphorylated form, KaiAC*, by process R2. Further, this step is consistent with the observation that KaiA inhibits KaiC dephosphorylation [16]. In the next step, R3, we propose that KaiAC* adopts such a conformation so that it can facilitate assembly and phosphorylation of free KaiA and KaiC into KaiAC*, extending the proposal by Kitayama et al. [18] that “KaiA enhances the accumulation of KaiC...by enhancing its autokinase activity in a processive manner” and that “phosphorylated KaiC may accelerate its binding to KaiA.” Interestingly, a possible “double-doughnut” conformation [22] of KaiC hexamers might be the basis for a scaffold-facilitated replication mechanism. In process R4, KaiB associates with KaiAC* to form the ternary complex KaiABC*. This is consistent with experimental data that demonstrate that KaiB interacts with KaiC only after KaiC has bound to KaiA [18,23]. KaiA's crystal structure [24] suggests that KaiB and KaiC binding may be cooperatively regulated, and this is consistent with our proposed stepwise binding. In process R5, KaiA is displaced from KaiABC*, and this reaction follows a proposal that KaiB might displace KaiA on KaiC due to a common binding site on KaiC [25]. The in vitro KaiB attenuation of KaiA stimulation of KaiC might be achieved by such a displacement [26]. When KaiA is no longer present in KaiABC*, we propose that KaiB dissociates from KaiBC* (process R6). Finally, in process R7, KaiC* utilizes its autophosphatase activity [15] and converts into KaiC. Although processes R6 and R7 might happen in either order or simultaneously, we preferred a sequential reaction order, because KaiB is largely in complex with phosphorylated KaiC [20]. Equations 1–8 (Figure 1) are the rate equations of the model.
The source of the oscillations is the autocatalytic reaction R3 of the phosphorylated KaiC–KaiA complex (KaiAC*, Figure 1) coupled with subsequent removal of the autocatalytic species and regeneration of dephosphorylated KaiC (reaction R7). The suggested autocatalytic formation of KaiAC* is typical for the kinetics of protein kinases showing autophosphorylation [27]. The autocatalysis permits sustained oscillations around a nonequilibrium unstable steady state as long as enough ATP is present to drive the autocatalytic phosphorylation (see Figure 2) which keeps the system far from thermodynamic equilibrium [28]. In the model, this is represented by treating the component processes as irreversible. However, in the absence of the autocatalytic step, no sustained oscillations appear possible, but damped oscillations may be observed in the approach to a nonoscillatory steady state [29].
The in vitro KaiC oscillator is based on the KaiA/KaiB-assisted phosphorylation/dephosphorylation of KaiC at constant protein levels. Therefore, unlike circadian oscillators based on transcription and translation [1], degradation reactions do not play any significant role in the in vitro KaiC oscillator.
Although the autocatalytic step in Figure 1 is represented as the termolecular process R3, we emphasize that this step can be readily broken up into a set of consecutive bimolecular reactions (see below) and by including explicitly multimeric forms of KaiA, KaiB, and KaiC. Although these additions lead to an even better quantitative description of the experimental data, the dynamic features of the autocatalytic loop are well represented by the model in Figure 1 on which we focus here.
Most of the model's rate constant values are not known apart from first-order KaiC phosphorylation and dephosphorylation constants (k2 and k7), which have been estimated [11,12] to be in the range 10−3 s−1 to 10−4 s−1 (3.6 h−1 to 0.36 h−1).
A direct comparison of the model with experiments [12] is shown in Figure 3, in which rate constants have been used to get oscillations close to the observed experimental amplitude and to the experimentally observed phosphorylation and dephosphorylation constants [11,12]. One of the features we observe is that for a given set of rate constants oscillations occur in a relatively limited range of initial concentrations, illustrated by the bifurcation analysis shown in Figure 4A and 4B. The model also predicts the occurrence of bistability, for example when the rate constant of process R6 is reduced (Figure 4C). In such a bistable state, small perturbations may drive the system from one stable steady state to another and vice versa, crossing two different thresholds (Figure 4D). Based on this figure, it appears that subtle changes in only one or two steps may convert a bistable system into a self-sustained oscillator, and we speculate that such a conversion may have occurred during the early evolution of one or more circadian clocks.
Temperature compensation is an essential property of circadian rhythms. In 1957, Hastings and Sweeney [30] suggested that temperature-compensated oscillators contain reactions that have opposing effects on the period P. A kinetic analysis of temperature compensation showed [31] that the Hastings and Sweeney principle of opposing reactions can be formulated in terms of metabolic control theory [32], i.e., temperature compensation occurs locally (within a certain temperature interval), whenever the activation energy (Ei) weighted sum of the control coefficients Ci = ∂lnP/∂lnki becomes zero, and the following balancing equation can be written:
Because Σi Ci = −1 [32], and activation energies are positive, temperature compensation requires that one or several of the control coefficients need to be positive. Sensitivity analysis shows that for the rate constants given in Figure 2, the Ci's have negative values, but only process R4 has a positive control coefficient over the entire parameter space for which oscillations are observed (Figure 5A–5D), thus enabling temperature compensation (Figure 5E). Because the Ci's are not true constants (they depend on the other rate constants and temperature), Equation 1 is only approximately valid within a certain temperature interval, which is of physiological importance for the organism. Although many activation energy combinations are possible to satisfy Equation 1, the natural selection of a temperature-compensated set apparently occurred during evolution. Using the rate constant values for the oscillator shown in Figure 2, the model not only can show amplitude values that are close to experimental observations, but it also shows a close agreement between calculated and experimentally observed temperature behavior of the period.
Several KaiC mutant strains have period lengths ranging from 17 h to 28 h [12]. A possible explanation for the different period lengths and changed amplitudes in the phosphorylated KaiC (P-KaiC) ratio (amount of P-KaiC in relation to total KaiC) in these mutants appears to be related to the stability of fully phosphorylated KaiABC (KaiABC*), the only ternary complex formed in the system (process R4). For long-period mutants, the ternary complex is predicted to be formed more rapidly and/or be more stable (compared to wild type), which leads to oscillations with larger amplitudes in the P-KaiC ratio. This is in contrast with simulated short-period mutants, in which KaiABC* is not as easily formed and/or is less stable than in wild type (Figure 5F).
Because termolecular processes such as reaction R3 appear to be unlikely, we tested an expanded version of the model by replacing process R3 by two consecutive bimolecular reactions leading to the autocatalytic formation of KaiA2C6* (Figure 6). In addition, we included in the model the formation of KaiA dimers [21,33] and KaiB tetramers [34], as well as KaiC hexamers [21,35]. Despite its increased complexity, the expanded model shows oscillatory behaviors (Figure 6B and 6C) similar to the basic model.
Recently, Emberly and Wingreen suggested an hourglass model [36] for the KaiC oscillator based on a set of nonlinear rate equations, predicting an exchange between KaiC hexamers during the day and the formation of KaiC hexamer clusters during the night. In contrast to the autocatalytic model presented here, oscillations in the hourglass model occur over a broad range of parameters and are independent of initial conditions [36].
Our model makes at least three specific, testable predictions that are not apparent from the biochemistry alone. Although these predictions are implicit in this paper, here we summarize them explicitly: (1) Varying initial concentrations of the Kai proteins should lead to a spectrum of responses from loss of periodicity to change in the actual period length. This prediction, especially the latter part, is not obvious from the biochemistry. (2) We have simulated behavior of a mutant KaiC. We predict that this mutant KaiC is specifically altered in its ability to form a KaiABC* ternary complex, and this should cause a predictable change in the amplitude of oscillation. (3) Finally, we propose that the major period-contributing parameter for temperature compensation is reaction R4. Our model predicts that if we introduce an antagonist of KaiB binding to KaiAC* (e.g., overexpression of the KaiAC* binding domain of KaiB), we should see, along with a decrease in period length (due to the reduction in free KaiB concentration), temperature under- or over-compensation dependent on whether the activation energy for the assembly of the ternary complex (E4) is increased or decreased, respectively.
As more experimental data and rate constant values from the KaiC in vitro oscillator appear, more detailed models may be formulated and tested. However, the advantage of “minimal” models like the one presented here is that they are easily applied and extendable. A classic example is the Oregonator model of the Belousov-Zhabotinsky (BZ) reaction [13]. Although this chemical oscillator contains only three initial substrates in an acidic solution, the underlying chemistry is very complex. Yet, the use of the Oregonator model, which reduces the complex chemistry into a three-variable model, was able to predict and describe most of the system's astonishing behaviors including excitability, bistability, and chaos [13,14]. Although positive feedback loops are not common metabolic control mechanisms, our model suggests that the in vitro KaiC phosphorylation rhythm is a circadian oscillator that is driven by autocatalysis. In it, we see a new relationship between nonlinear chemical dynamics and chronobiology.
Materials and Methods
The model's differential equations were solved numerically using the FORTRAN subroutine LSODE [37]. Stability and sensitivity analyses were done with the software tool XPPAUTO [38].
Acknowledgments
Author contributions. AM and PR conceived and designed the experiments. AM, CIH, and PR performed the experiments. AM, CIH, MS, JJL, JCD, and PR analyzed the data. CIH and PR contributed reagents/materials/analysis tools. AM and PR wrote the paper.
Funding. This work is supported by a Postdoctoral Fellowship from the Canadian Institutes of Health Research (AM), the Leiv Eiriksson mobility programme (CIH) to the University of Stavanger, the National Academies Keck Futures Initiative Signaling Grant (CIH), grants from the National Institutes of Health (MH44651 to JCD and JJL, R37 GM34985 to JCD), and the National Science Foundation (MCB-0084509 to JJL), and the core grant to the Norris Cotton Cancer Center at Dartmouth Medical School.
Competing interests. The authors have declared that no competing interests exist.
A previous version of this article appeared as an Early Online Release on June 8, 2006 (DOI: 10.1371/journal.pcbi.0020096.eor).
Abbreviations
- KaiABC*
fully phosphorylated KaiABC ternary complex
- P-KaiC
phosphorylated KaiC
References
- Dunlap JC. Molecular bases for circadian clocks. Cell. 1999;96:271–290. doi: 10.1016/s0092-8674(00)80566-8. [DOI] [PubMed] [Google Scholar]
- Ditty JL, Williams SB, Golden SS. A cyanobacterial circadian timing mechanism. Annu Rev Genet. 2003;37:513–543. doi: 10.1146/annurev.genet.37.110801.142716. [DOI] [PubMed] [Google Scholar]
- Tyson JJ, Hong CI, Thron CD, Novak B. A simple model of circadian rhythms based on dimerization and proteolysis of PER and TIM. Biophys J. 1999;77:2411–2417. doi: 10.1016/S0006-3495(99)77078-5. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Goldbeter A. Computational approaches to cellular rhythms. Nature. 2002;420:238–245. doi: 10.1038/nature01259. [DOI] [PubMed] [Google Scholar]
- Goldbeter A. Biochemical oscillations and cellular rhythms: The molecular bases of periodic and chaotic behavior. Cambridge (United Kingdom): Cambridge University Press; 1996. 605. p. [Google Scholar]
- Forger DB, Peskin CS. A detailed predictive model of the mammalian circadian clock. Proc Natl Acad Sci U S A. 2003;100:14806–14811. doi: 10.1073/pnas.2036281100. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Iwasaki H, Kondo T. Circadian timing mechanism in the prokaryotic clock system of cyanobacteria. J Biol Rhythms. 2004;19:436–444. doi: 10.1177/0748730404269060. [DOI] [PubMed] [Google Scholar]
- Johnson CH. Precise circadian clocks in prokaryotic cyanobacteria. Curr Issues Mol Biol. 2004;6:103–110. [PubMed] [Google Scholar]
- Liu Y, Tsinoremas NF, Golden SS, Kondo T, Johnson CH. Circadian expression of genes involved in the purine biosynthetic pathway of the cyanobacterium Synechococcus sp. strain PCC 7942. Mol Microbiol. 1996;20:1071–1081. doi: 10.1111/j.1365-2958.1996.tb02547.x. [DOI] [PubMed] [Google Scholar]
- Nakahira Y, Katayama M, Miyashita H, Kutsuna S, Iwasaki H, et al. Global gene repression by KaiC as a master process of prokaryotic circadian system. Proc Natl Acad Sci U S A. 2004;101:881–885. doi: 10.1073/pnas.0307411100. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Tomita J, Nakajima M, Kondo T, Iwasaki H. No transcription-translation feedback in circadian rhythm of KaiC phosphorylation. Science. 2005;307:251–254. doi: 10.1126/science.1102540. [DOI] [PubMed] [Google Scholar]
- Nakajima M, Imai K, Ito H, Nishiwaki T, Murayama Y, et al. Reconstitution of circadian oscillation of cyanobacterial KaiC phosphorylation in vitro. Science. 2005;308:414–415. doi: 10.1126/science.1108451. [DOI] [PubMed] [Google Scholar]
- Field RJ, Burger M, editors. Oscillations and traveling waves in chemical systems. New York: John Wiley & Sons; 1985. 681. p. [Google Scholar]
- Epstein IR, Pojman JA, editors. An introduction to nonlinear chemical dynamics: Oscillations, waves, patterns, and chaos. New York: Oxford University Press; 1998. 392. p. [Google Scholar]
- Nishiwaki T, Iwasaki H, Ishiura M, Kondo T. Nucleotide binding and autophosphorylation of the clock protein KaiC as a circadian timing process of cyanobacteria. Proc Natl Acad Sci U S A. 2000;97:495–499. doi: 10.1073/pnas.97.1.495. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Xu Y, Mori T, Johnson CH. Cyanobacterial circadian clockwork: roles of KaiA, KaiB and the kaiBC promoter in regulating KaiC. EMBO J. 2003;22:2117–2126. doi: 10.1093/emboj/cdg168. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Iwasaki H, Nishiwaki T, Kitayama Y, Nakajima M, Kondo T. KaiA-stimulated KaiC phosphorylation in circadian timing loops in cyanobacteria. Proc Natl Acad Sci U S A. 2002;99:15788–15793. doi: 10.1073/pnas.222467299. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Kitayama Y, Iwasaki H, Nishiwaki T, Kondo T. KaiB functions as an attenuator of KaiC phosphorylation in the cyanobacterial circadian clock system. EMBO J. 2003;22:2127–2134. doi: 10.1093/emboj/cdg212. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Iwasaki H, Taniguchi Y, Ishiura M, Kondo T. Physical interactions among circadian clock proteins KaiA, KaiB and KaiC in cyanobacteria. EMBO J. 1999;18:1137–1145. doi: 10.1093/emboj/18.5.1137. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Nishiwaki T, Satomi Y, Nakajima M, Lee C, Kiyohara R, et al. Role of KaiC phosphorylation in the circadian clock system of Synechococcus elongatus PCC 7942. Proc Natl Acad Sci U S A. 2004;101:13927–13932. doi: 10.1073/pnas.0403906101. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Pattanayek R, Williams DR, Pattanayek S, Xu Y, Mori T, et al. Analysis of KaiA-KaiC protein interactions in the cyano-bacterial circadian clock using hybrid structural methods. EMBO J. 2006;3:2017–2028. doi: 10.1038/sj.emboj.7601086. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Pattanayek R, Wang J, Mori T, Xu Y, Johnson CH, et al. Visualizing a circadian clock protein: crystal structure of KaiC and functional insights. Mol Cell. 2004;15:375–388. doi: 10.1016/j.molcel.2004.07.013. [DOI] [PubMed] [Google Scholar]
- Kageyama H, Kondo T, Iwasaki H. Circadian formation of clock protein complexes by KaiA, KaiB, KaiC, and SasA in cyanobacteria. J Biol Chem. 2003;278:2388–2395. doi: 10.1074/jbc.M208899200. [DOI] [PubMed] [Google Scholar]
- Ye S, Vakonakis I, Ioerger TR, LiWang AC, Sacchettini JC. Crystal structure of circadian clock protein KaiA from Synechococcus elongatus . J Biol Chem. 2004;279:20511–20518. doi: 10.1074/jbc.M400077200. [DOI] [PubMed] [Google Scholar]
- Garces RG, Wu N, Gillon W, Pai EF. Anabaena circadian clock proteins KaiA and KaiB reveal a potential common binding site to their partner KaiC. EMBO J. 2004;23:1688–1698. doi: 10.1038/sj.emboj.7600190. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Williams SB, Vakonakis I, Golden SS, LiWang AC. Structure and function from the circadian clock protein KaiA of Synechococcus elongatus: A potential clock input mechanism. Proc Natl Acad Sci U S A. 2002;99:15357–15362. doi: 10.1073/pnas.232517099. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Wang Z-X, Wu J-W. Autophosphorylation kinetics of protein kinases. Biochem J. 2002;368:947–952. doi: 10.1042/BJ20020557. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Nicolis G, Prigogine I. Self-organization in nonequilibrium systems. From dissipative structures to order through fluctuations. New York: John Wiley & Sons; 1977. [Google Scholar]
- Higgins J. The theory of oscillating reactions. Ind Eng Chem. 1967;59:18–62. [Google Scholar]
- Hastings JW, Sweeney BM. On the mechanism of temperature independence in a biological clock. Proc Natl Acad Sci U S A. 1957;43:804–811. doi: 10.1073/pnas.43.9.804. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Ruoff P. Introducing temperature-compensation in any reaction kinetic oscillator model. J Interdiscipl Cycle Res. 1992;23:92–99. [Google Scholar]
- Heinrich R, Schuster, S. The regulation of cellular systems. New York: Chapman and Hall; 1996. 372. p. [Google Scholar]
- Wang J. Recent cyanobacterial Kai protein structures suggest a rotary clock. Structure (Camb) 2005;13:735–741. doi: 10.1016/j.str.2005.02.011. [DOI] [PubMed] [Google Scholar]
- Hitomi K, Oyama T, Han S, Arvai AS, Getzoff ED. Tetrameric architecture of the circadian clock protein KaiB. A novel interface for intermolecular interactions and its impact on the circadian rhythm. J Biol Chem. 2005;280:19127–19135. doi: 10.1074/jbc.M411284200. [DOI] [PubMed] [Google Scholar]
- Mori T, Saveliev SV, Xu Y, Stafford WF, Cox MM, et al. Circadian clock protein KaiC forms ATP-dependent hexameric rings and binds DNA. Proc Natl Acad Sci U S A. 2002;99:17203–17208. doi: 10.1073/pnas.262578499. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Emberly E, Wingreen NS. Hourglass model for a protein-based circadian oscillator. Phys Rev Lett. 2006;96:038303. doi: 10.1103/PhysRevLett.96.038303. 10.1103/PhysRevLett.96.038303. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Radhakrishnan K, Hindmarsh AC. NASA Reference Publication 1327. Cleveland, OH 44135-3191: National Aeronautics and Space Administration, Lewis Research Center; 1993. Description and use of LSODE, the Livermore Solver for Ordinary Differential Equations. [Google Scholar]
- Ermentrout B. Simulating, analyzing, and animating dynamical systems. Philadelphia: Society for Industrial and Applied Mathematics; 2002. 290. p. [Google Scholar]
- De Kepper P, Boissonade J. From bistability to sustained oscillations in homogeneous chemical systems in flow reactor mode. In: Field RJ, Burger M, editors. Oscillations and traveling waves in chemical systems. New York: John Wiley & Sons; 1985. pp. 223–256. [Google Scholar]