1. Adaptation Physiology Group, Wageningen University & Research, Wageningen 6708 PB, the Netherlands
2. Laboratory of Biochemistry, Wageningen University & Research, Wageningen 6708 PB, the Netherlands
3. Systems and Synthetic Biology, Wageningen University & Research, Wageningen 6708 PB, the Netherlands