Modeling reveals temperature compensation and entrainment in the peroxiredoxin-based redox oscillator as an ancient circadian timekeeper | Synapse