Abstract
Many biological processes require timely communication between molecular components. Cells employ diverse physical channels to this end, transmitting information through diffusion, electrical depolarization, and mechanical waves among other strategies. Here we bound the energetic cost of transmitting information through these physical channels, in , as a function of the size of the sender and receiver, their spatial separation, and the communication latency. These calculations provide an estimate for the energy costs associated with information processing arising from the physical constraints of the cellular environment, which we find to be many orders of magnitude larger than unity in natural units. From these calculations, we construct a phase diagram indicating where each strategy is most efficient. Our results suggest that intracellular information transfer may constitute a substantial energetic cost. This provides a new tool for understanding tradeoffs in cellular network function.
A large portion of energy consumption in biology goes toward information processing tasks. There have been many theoretical efforts to bound the energy needed for these tasks, including the cost of precisely reading DNA [1], performing abstract computation [2-7], measuring and sensing the environment [8-13], breaking time-reversal symmetry [14-18], keeping accurate time [19-21], self-replication [22], and controlling a small thermodynamic system [23-25]. The abstract nature of these bounds makes them broadly applicable, but often at the cost of divorcing them from the details of their physical implementations. For many cellular examples, the bounds appear dramatically far from saturated [26-29].
Biological systems are subject to constraints often not captured in these theoretical abstractions. In particular, information processing networks are by nature distributed in space and time. For example, chemoreceptors in bacteria measure environmental information that must then travel ~1 μm from receptor clusters to cellular motors within a fraction of a second to be behaviorally useful. In neurons, information arriving at synapses in dendrites must travel across the cell body in timescales of milliseconds.
The schemes that have evolved to move information across space are varied, not just in their molecular details, but in their underlying physics. In neurons, signals are transmitted electrically via the opening of ion channels that depolarize the membrane, causing distant changes in electrical potential. All cells signal through the diffusion of second-messenger molecules. At the organism level, pressure waves transmit information over longer distances in the form of sound.
While moving information is not a process that has a fundamental energetic cost, the practical costs can be substantial—a large fraction [30,31] of the energy humans consume is spent by neurons to generate voltage gradients, primarily used for sending signals [27].
In this Letter, we estimate bounds for this energetic cost of sending information. We examine several physical communication strategies used by biology: (1) electrical signaling via the depolarization of membranes through ion channels, (2) diffusive signaling in 2D and 3D, and (3) acoustic signaling. The resulting energetic costs, in , depend on four key parameters: the distance the signal is sent , the signal frequency , and the size of the sender and receiver and . The bounds we find do not represent fundamental costs associated with information processing, but instead represent costs associated with the constraints that biology faces, subject to life’s existence in a watery buffer. As such our bounds contain not only pure numbers and , but also geometric factors, diffusion constants, membrane capacitances, and other parameters.
Like previous work, here we use thermodynamic tools to place energetic bounds on information processing at the cellular level. However, unlike previous analyses of information processing, here we focus on the cost of moving information, which we find to be shaped by the constraints imposed by the physical environments available to biology. The resulting costs we find are large and theoretically comprehensible, but can only be obtained by making reference to the physics of the system; they cannot be extracted from information-theoretic considerations alone.
Setup.
As summarized in Figs. 1(a) and 1(b), there is a sender and a receiver embedded in a background medium subject to thermal fluctuations. The sender transmits a time-varying signal by locally perturbing the medium . The receiver then measures the signal by observing , the local deviation of the medium from equilibrium. From this measurement, the receiver is able to extract information about the state of the sender. The input is localized to a region of radius centered at the origin, and the output is measured by a sensor a distance away, of radius . We define these regions as Gaussian densities for mathematical simplicity. is a density field, whose nature and dynamics depend on the specific communication medium (see Table I).
FIG. 1.
An overview of spatial communication. (a) An abstract transmission scheme that sends information from a sender to a receiver . The sender locally modifies the density field with current density , which propagates to the receiver where it is measured as a local perturbation . The input current density is normalized to separate the effects of the input signal strength and its spatial distribution. The output is not normalized, reflecting the fact that the receiver’s ability to resolve the signal increases with its size. (b) Outline of calculation for the energetic cost of communication, which depends on the signal transmission strength , the thermal noise in the output measurement, and the dissipation kernel of the input process. (c) Electrical communication between two ion channels in a membrane. The input signal is the time-varying current flowing through the input ion channel. The output is the excess charge accumulated at the output ion channel. The density field is the surface charge density on the membrane. (d) Diffusive signaling in 2D between two proteins embedded in a membrane.
TABLE I.
A summary of the setup and energetic cost of sending information for four classes of physical communication systems. Each system has a coupling field , which transmits the signal with dynamics specific to that system. The sender couples to via . is the computed energetic cost to send information in units of when the transmission distance is smaller than the system-specific characteristic length scale . Derivations and explanations of these models can be found in the Supplemental Material [32].
| System, example |
Coupling field , dynamics |
Input , output |
Energy cost | Length scale |
|---|---|---|---|---|
| Electrical, ion channels in neurons | Surface charge density (C/m2) | = injected current (A) | ||
| = excess charge (C) | ||||
| Diffusion 2D, Pip2 | Messenger density (1/m2) | = activation rate (Hz) | ||
| = messenger count (1) | ||||
| Diffusion 3D, CheY in E. coli | Messenger density (1/m3) | = activation rate (Hz) | ||
| = messenger count (1) | ||||
| Acoustic, Speech | Medium density (kg/m3) | = injected mass (kg/s) |
|
|
| = excess density (kg) |
We quantify the rate of information transfer between the sender and the receiver using the time-series mutual information rate between and , measured in bits per second [45]. In our setup, this quantifies directed information transfer because the sender’s behavior is externally specified, with no feedback from the output, obviating the need for measures like the transfer entropy [46-48]. Following [45], we assume that we are in the weak signal regime and further that noise is dominated by thermal fluctuations in . With this assumption, the rate that information is sent from the input to the output is
| (1) |
where and correspond to the transmission gain and noise, as defined in Fig. 1(b), and where is the power spectrum of the signal process, chosen by the sender, and thus external to the network itself.
To compute the energetic cost of signaling, we need to compare the information rate to the rate of work required to produce the input signal. We characterize this dissipation rate by a dissipation kernel function , describing the rate of energy dissipation at each signal frequency [Fig. 1(b)]. The overall cost per bit at frequency is the ratio of the dissipation rate integrand to the information rate integrand (see Supplemental Material [32]),
| (2) |
Characterizing this for a given model requires computing the equilibrium noise spectrum , the dissipation kernel , and the transmission coefficient . We sketch this analysis explicitly for the case of electrical signaling in membranes. The detailed analysis for this and the other systems (diffusive and acoustic signaling) is found in the Supplemental Material [32].
Electrical communication.
We suppose there is a signaling process between two ion channels bound to a 2D membrane embedded in a bulk 3D environment extending in the direction [Fig. 1(c) ]. Current may flow through the bulk via the movement of charged ions, which we model as a resistive material obeying Laplace’s equation () with conductance (Supplemental Material Sec. 3.6 [32]). Free charges may accumulate at the membrane, which we treat as having uniform capacitance . The surface charge density at the membrane is given by .
Following Fig. 1(a), the input of the system is the time-varying flow of current through the sender ion channel located at the origin. The output of the system is the excess charge at the receiver. We assume an infinite flat membrane, though the geometry of specific systems is likely important.
Linearized dynamics.
To compute (2), we need a minimal model for the dynamics of . At the membrane, the voltage is given by the local capacitance equation: , where is an artificial external field useful in calculating the spectrum of thermal charge fluctuations. Bulk current flows according to , which is divergenceless everywhere except at the membrane. Thus, the rate of change of charge at the membrane is given by the sum of the injected current and the rate that charge accumulates from bulk currents: . These equations are linear, and in -Fourier space they close in terms of and applied fields and yielding
| (3) |
where is the -momentum vector (all Fourier transforms are implicit).
Calculating transmission strength .
The transmission strength is characterized by the linear response function which indicates how the mean output responds to the input . We first compute the response of the charge density to the input signal in frequency space by reading off the frequency-space Fourier transform of Eq. (3): . By then integrating over the sensor area, we get the transmission coefficient ,
| (4) |
where is a universal function of its argument that goes to 1 when and then quickly decays (see Supplemental Material Sec. 3 [32]). Importantly, we have expressed this universal function in terms of the length scale , which sets an upper limit on the viability of transmission. The origin of this length scale is related to the timescale found in basic circuits. The 3D bulk resistance and 2D membrane capacitance together define an (inverse) velocity, or equivalently, a length scale at a given frequency.
Calculating dissipation .
In the linear response regime, the instantaneous dissipation associated with powering a transmembrane current is given by a spatial integral of the injected current density multiplied by the voltage across the membrane. In frequency space, this can be calculated from the response function, yielding
| (5) |
where is another universal function.
Calculating noise .
We define the noise to be the power spectrum of the equilibrium fluctuations in the output in the absence of an input signal. As with , we first compute , the susceptibility of the charge density field to the external field , by reading off Eq. (3): . The fluctuation dissipation theorem [49] then tells us that the equilibrium fluctuations of are related to the imaginary part of . We integrate over the sensor area to obtain ,
| (6) |
where, again, is a universal function.
Energetic cost per bit.
Plugging these results into Eq. (2) yields the energetic cost of sending an electric signal at frequency over a distance between two ion channels,
| (7) |
We refer to log as the “scaling” cost and to as the length scale correction, which can be ignored when the transmission distance is smaller than the characteristic length scale . When , the cost per bit is independent of the system constants and frequency; it depends only on the length scales , , . However, when , the correction function blows up, and the cost becomes large [Fig. 2(c), lower panel].
FIG. 2.
An illustration of the energetic cost of communication for four signaling mechanisms: 2D diffusive signaling (purple), 3D diffusive signaling (red), electrical-membrane signaling (blue), and acoustic signaling in saline water (yellow). Here, the sender-receiver sizes are fixed at nm. Diffusion: , , typical values in the plasma membrane and cytoplasm [50]. Electrical: [51], [52]. Acoustic: , , (extracted from ultrasound measurements in blood, see Supplemental Material Sec. 5.2 [32]). (a) The optimality phase space. For each value of signal distance and frequency, the color of the optimal signaling mechanism is displayed. (b) The characteristic length scale is plotted for each signaling mechanism. These draw exclusion zones dictating where signaling mechanisms become prohibitively expensive. (c) The energetic cost of sending information is plotted for each signaling mechanism as a function of distance at a transmission frequency of 0.1 Hz (top) and 1 kHz (bottom).
Comparing strategies.
In addition to electrical signaling, we also considered the energetic cost of sending information via diffusive signaling in 2D and 3D and acoustic signaling. The setup and results are summarized in Table I, with detailed derivations provided in the Supplemental Material [32]. Figure 2(a) shows the resulting phase diagram with respect to frequency and distance, indicating where each method of signaling is energetically preferred. For all of these systems, the cost of signaling diverges as the sensor size goes to zero, reflecting the fact that an infinitesimal sender has an infinite resistance and an infinitesimal receiver cannot resolve a signal.
Each of these systems has a characteristic length scale , which determines its limits of viability [Fig. 2(b)], given in Table I. When the transmission distance exceeds this length scale, the energetic cost of sending information no longer follows the scaling forms , instead becoming exponentially expensive. Below their characteristic length scales, the cost of communication for 3D diffusion, electrical and acoustic signaling scale with . Therefore, the transition lines between the phases in Fig. 2(a) can be determined by their characteristic length scales, which set the cutoff in energetic efficiency. Diffusive signaling in 2D has a unique scaling form and is preferred over 3D diffusive signaling, except in the regime where diffusion in 2D would be too slow; typical membrane diffusion constants are 2–3 orders of magnitude slower than those for small molecules in the cytoplasm.
For diffusive and electrical signaling, the frequency can be interpreted as measuring the speed of signal transmission. These two physical mediums do not support coherent waves and so a signal must reach the receiver before it phase shifts and is strongly attenuated. In diffusive signaling in dimensions, for example, this means that the transmission distance is limited to the half-period diffusive travel distance , explaining the appearance of the length scale .
Acoustic signaling is different in that it permits coherent waves which move at speed . For these waves, the damping coefficient sets two characteristic scales. The inverse attenuation sets the length over which a plane wave is attenuated and thus the cutoff for the scaling regime. In addition, sets the length below which pressure fluctuations are overdamped and do not propagate as waves, around 10 μm in the cellular environment [53], much larger than subcellular sensors. For sensors smaller than this second length scale, noise is dominated by these slower decaying, nonpropagating modes. In this regime, we find acoustic signaling is less efficient than electrical signaling by a factor of (Supplemental Material Sec. 5 [32]). This provides a possible energetic explanation for why acoustic signaling is absent at the cellular level despite its ubiquity in larger organisms.
Outlook.
The energetic costs we have obtained are lower bounds that hold regardless of the molecular mechanism being used to power the communication channel, which can be quite varied. For example, diffusive signaling can be driven by reaction cycles (e.g., in CheY phosphorylation-dephosphorylation cycles which in net hydrolyze ATP) or by chemical pumps that concentrate signal molecules for controlled release (e.g., neurotransmitter concentration in synaptic vesicles). For each of these processes, the total dissipation required to power the channel may be larger than the bounds we derive, but cannot be smaller. The bounds also apply regardless of how the information is ultimately read out. The continuous output signal used here may be needed in other forms, such as the binary switching state of a flagellar motor. Such lossy signal conversions involve a reduction of information and are thus still bounded by our results [54].
There are some limitations in this analysis. Our results often assume a simplified geometry. In electrical signaling, axons and dendrites are roughly cylindrical, rather than the 2D sheets used here, qualitatively changing results when signals are sent a distance farther than the cylinder radius. And in a membrane enclosed region, diffusive signals do not potentiate indefinitely, changing the form of our bound when the diffusive length scale becomes larger than the length of the region. Our bounds are approximate in that we make use of linearized equations for the media, which is a good model for these systems in biological contexts. In this approximation, driving further from equilibrium decreases information efficiency. The small nonlinearities in these systems could make small changes to our approximate bounds in either direction. Our setup also does not capture some physical strategies, such as the manipulation of stresses in fiber networks and directed transport by motor proteins. The noise in this calculation is assumed to be thermal noise arising from equilibrium fluctuations. There may also be other design principles that are not covered by our bounds. We do not consider the cost of building and maintaining the protein machinery required to run these communication channels. For sending information over longer ranges, biology often uses relays, where information is sent through an excitable medium, often as an energy consuming traveling wave, a mechanism of information transfer not discussed in this Letter.
Prior work that investigates the cost of computation often considers either the Landauer limit [2,8,12,55] required to erase information or the cost of breaking time-reversal symmetry [14,15,19-21,25]. While these results are fundamental, they produce bounds on the order of , far below the energetic scale seen in real processes. In contrast, the results obtained here depend on physical constants as well as practical constraints like the size of the sensors and the transmission distance, producing energetic constraints orders of magnitude larger. For example, for a diffusive signal sent in 3D over a distance μm, with sensor sizes on the order of nm, the cost is on the order of 104 . Thus the large costs that biology must pay to process information can be understood theoretically, albeit only by additionally considering the physical constraints on real biological systems. In conjunction with a range of recent efforts to quantify information transfer across biological scales [48,56-58], we hope that follow-ups to this Letter will be able to quantify a computational budget required for these processes, which in many cases appears to be substantial [26,28].
Supplementary Material
Acknowledgments
We thank Isabella Graf, Henry Mattingly, and Mason Rouches for useful comments on the manuscript, as well as Sverre Holm for discussions on acoustic phenomena, and especially James Sethna for inspiring discussions. The work was funded by NIH R35 GM138341, NSF 1808551, and a Simons Investigator grant.
Contributor Information
Samuel J. Bryant, Department of Physics, Yale University, New Haven, Connecticut 06511, USA.
Benjamin B. Machta, Department of Physics, Yale University and Quantitative Biology Institute, Yale University, New Haven, Connecticut 06511, USA.
References
- [1].Hopfield JJ, Proc. Natl. Acad. Sci. U.S.A 71, 4135 (1974). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [2].Landauer R, IBM J Res. Dev 5, 183 (1961). [Google Scholar]
- [3].Bennett CH, Int. J. Theor. Phys 21, 905 (1982). [Google Scholar]
- [4].Wolpert DH, J. Phys. A 52, 193001 (2019). [Google Scholar]
- [5].Chen H-L, Doty D, and Soloveichik D, arXiv:1204.4176. [Google Scholar]
- [6].Eckford AW, Kuznets-Speck B, Hinczewski M, and Thomas PJ, in 2018 IEEE International Symposium on Information Theory (ISIT) (IEEE, vail CO, 2018), pp. 2545–2549, ISSN: 2157–8117. [Google Scholar]
- [7].Kolchinsky A and Wolpert DH, Phys. Rev. E 104, 034129 (2021). [DOI] [PubMed] [Google Scholar]
- [8].Mehta P and Schwab DJ, Proc. Natl. Acad. Sci. U.S.A 109, 17978 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [9].Govern CC and ten Wolde PR, Phys. Rev. Lett 113, 258102 (2014). [DOI] [PubMed] [Google Scholar]
- [10].Wang T-L, Kuznets-Speck B, Broderick J, and Hinczewski M, The price of a bit: energetic costs and the evolution of cellular signaling (2020), 10.1101/2020.1006.327700. [DOI] [Google Scholar]
- [11].Ouldridge TE, Govern CC, and ten Wolde PR, Phys. Rev. X 7, 021004 (2017). [Google Scholar]
- [12].Sartori P, Granger L, Lee CF, and Horowitz JM, PLoS Comput. Biol 10, e1003974 (2014). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [13].Barato AC, Hartich D, and Seifert U, Phys. Rev. E 87, 042104 (2013). [DOI] [PubMed] [Google Scholar]
- [14].Feng EH and Crooks GE, Phys. Rev. Lett 101, 090602 (2008). [DOI] [PubMed] [Google Scholar]
- [15].Parrondo JMR, Broeck C. V. d., and Kawai R, New J. Phys. 11, 073008 (2009). [Google Scholar]
- [16].Barato AC and Seifert U, Phys. Rev. Lett 114, 158101 (2015). [DOI] [PubMed] [Google Scholar]
- [17].Brown AI and Sivak DA, Phys. Rev. E 94, 032137 (2016). [DOI] [PubMed] [Google Scholar]
- [18].Rao R and Esposito M, Phys. Rev. X 6, 041064 (2016). [Google Scholar]
- [19].Cao Y, Wang H, Ouyang Q, and Tu Y, Nat. Phys 11, 772 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [20].Barato AC and Seifert U, Phys. Rev. X 6, 041053 (2016). [Google Scholar]
- [21].Zhang D, Cao Y, Ouyang Q, and Tu Y, Nat. Phys 16, 95 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [22].England JL, J. Chem. Phys 139, 121923 (2013). [DOI] [PubMed] [Google Scholar]
- [23].Sivak DA and Crooks GE, Phys. Rev. Lett 108, 190602 (2012). [DOI] [PubMed] [Google Scholar]
- [24].Machta BB, Phys. Rev. Lett 115, 260603 (2015). [DOI] [PubMed] [Google Scholar]
- [25].Bryant SJ and Machta BB, Proc. Natl. Acad. Sci. U.S.A 117, 3478 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [26].Rodenfels J, Neugebauer KM, and Howard J, Dev. Cell 48, 646 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [27].Levy WB and Calvert VG, Proc. Natl. Acad. Sci. U.S.A 118, e2008173118 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [28].Attwell D and Laughlin SB, J. Cereb. Blood Flow Metab 21, 1133 (2001). [DOI] [PubMed] [Google Scholar]
- [29].Laughlin SB, de Ruyter van Steveninck RR, and Anderson JC, Nat. Neurosci 1, 36 (1998). [DOI] [PubMed] [Google Scholar]
- [30].Smith AJ, Blumenfeld H, Behar KL, Rothman DL Shulman RG, and Hyder F, Proc. Natl. Acad. Sci. U.S.A 99, 10765 (2002). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [31].Raichle ME and Gusnard DA, Proc. Natl. Acad. Sci. U.S.A 99, 10237 (2002). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [32].See Supplemental Material at http://link.aps.org/supplemental/10.1103/PhysRevLett.131.068401 for the full analysis, which includes Refs. [33-44].
- [33].Olver FWJ and National Institute of Standards and Technology (U.S.), NIST Handbook of Mathematical Functions (Cambridge University Press: NIST, Cambridge, New York, 2010). [Google Scholar]
- [34].Bitbol A-F and Wingreen NS, Biophys. J 108, 1293 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [35].Wismer MG, J. Acoust. Soc. Am 120, 3493 (2006). [DOI] [PubMed] [Google Scholar]
- [36].Holm S and Sinkus R, J. Acoust. Soc. Am 127, 542 (2010). [DOI] [PubMed] [Google Scholar]
- [37].Holmes MJ, Parker NG, and Povey MJW, J. Phys. Conf. Ser 269, 012011 (2011). [Google Scholar]
- [38].Lin J, Scalo C, and Hesselink L, arXiv:1707.05876. [Google Scholar]
- [39].Dukhin AS and Goetz PJ, J. Chem. Phys 130, 124519 (2009). [DOI] [PubMed] [Google Scholar]
- [40].Bass HE, Sutherland LC, and Zuckerwar AJ, J. Acoust. Soc. Am 88, 2019 (1990). [Google Scholar]
- [41].Morse PM and Ingard KU, Theoretical Acoustics (McGraw-Hill, New York, 1968). [Google Scholar]
- [42].Ainslie MA and McColm JG, J. Acoust. Soc. Am 103, 1671 (1998). [Google Scholar]
- [43].Duck FA, in Physical Properties of Tissues (Academic Press, London, 1990). [Google Scholar]
- [44].Bialek W, Biophysics: Searching for Principles (Princeton University Press, Princeton, 2012). [Google Scholar]
- [45].Tostevin F and Rein ten Wolde P, Phys. Rev. Lett 102, 218101 (2009). [DOI] [PubMed] [Google Scholar]
- [46].Schreiber T, Phys. Rev. Lett 85, 461 (2000). [DOI] [PubMed] [Google Scholar]
- [47].Lahiri S, Nghe P, Tans SJ, Rosinberg ML, and Lacoste D, PLoS One 12, 1 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [48].Mattingly HH, Kamino K, Machta BB, and Emonet T, Nat. Phys 17, 1426 (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [49].Zwanzig R, Nonequilibrium Statistical Mechanics (Oxford University Press, Oxford, New York, 2001). [Google Scholar]
- [50].Schavemaker PE, Boersma AJ, and Poolman B, Front. Mol. Biosci 5, 93 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [51].Wang K, Riera J, Enjieu-Kadji H, and Kawashima R, Neural Comput. 25, 1807 (2013). [DOI] [PubMed] [Google Scholar]
- [52].Gentet LJ, Stuart GJ, and Clements JD, Biophys. J 79, 314 (2000). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [53].Holm S, Waves with Power-Law Attenuation (Springer International Publishing, Cham, 2019). [Google Scholar]
- [54].Cover TM and Thomas JA, Elements of Information Theory 2nd Edition, Wiley Series in Telecommunications and Signal Processing (Wiley-Interscience, New York, 2006). [Google Scholar]
- [55].Fuchs J, Goldt S, and Seifert U, Europhys. Lett 113, 60009 (2016). [Google Scholar]
- [56].Nemenman I, Bialek W, and de Ruyter van Steveninck R, Phys. Rev. E 69, 056111 (2004). [DOI] [PubMed] [Google Scholar]
- [57].Gregor T, Tank DW, Wieschaus EF, and Bialek W, Cell 130, 153 (2007). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [58].Graf IR and Machta BB, arXiv:2305.05647. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.


