1 Introduction

In recent years, considerable interest has been generated in investigating the influence of electric field on various biophysical and biochemical processes in laboratory scale experiments and in clinical trials [15]. In this context, the influence of pulsed electric fields , in contrast to continuous electric fields of similar characteristics , is reported to be significant [6]. For example, low frequency pulsed electric fields could stimulate bone growth and accelerate fracture healing [7]. Also, the effect of the electric field depends upon its pulse duration, field strength and cell type. In addition, short pulses of electric fields can induce electroporation, a rapid structural rearrangement of the membrane with the formation of transient pores [8]. As a consequence, the transport of ions across the membrane and hence, the current density changes abruptly. A dynamic interaction of cells with electric field involving both the membrane charging and discharging governs the rapid increase in membrane conductivity and consequently, the pore formation dynamics [8]. It has a number of applications in gene therapy, transdermal drug delivery and bacterial decontamination [3]. In a recent work [9], we reported a deterministic model to analytically evaluate the time constant for the electrical analog of near spherical shaped biological cells. The presence of various cellular organelles as well as dynamic changes in cell size during cellular adaptation process was not considered in our earlier work. Each cellular organelle has a distinctly different structure and chemical constituents. As a result, resistances offered by each of these would be different and rigorous use of any deterministic model is to be made to capture the overall response of all the cellular organelles. Also, cells change their size dynamically either as a result of the response to an external field (E-field) or in contact with a biomaterial surface [9, 10] (see Fig. 1). Therefore, randomness or stochasticity must play an important role in response of any biological system to an E-field. In above perspective, the objective of the present paper is to develop a stochastic model of a non-linear cell-electric field system under random perturbation. It is reported in the literature that a stochastic model provides a more realistic description of a biological system than its deterministic counterpart [1114].

Fig. 1
figure 1

Schematic of the macroscopic view of the passage of electrical current through multiple cells, dispersed in extracellular matrix (ECM)

2 Basic model

In our earlier work [9], the deterministic model to understand the interaction of electric field with a single living cell was developed by considering the hypothesis of an electric analog of cells (Fig. 2). The analysis of electric equivalent circuit of a cell leading to a solution of time constant is based upon a set of assumptions, which hold true for the present work.

Fig. 2
figure 2

The electrical analog circuit of a single cell, placed in an electric field

Referring to Fig. 2, let C S and R S denote the capacitance and resistance of the extracellular matrix, C m and C n stand for the capacitance of the cell and nuclear membrane, \(R_{{\rm C}_1}\), \(R_{{\rm C}_2}\) and \(R_{{\rm C}_3}\) are resistances of cytoplasm, depending on spatial region, respectively, and R n is the resistance of nucleoplasm. Applying Kirchhoff’s laws at various nodes of Fig. 2 and the first principle analysis for various circuit components at nodes A, B and F leads us to obtain,

$$ I\,=\,i\,+\,i^{\prime} $$
(1)
$$ i^{\prime}\,=\,i_1^{\prime}\,+\,i_2^{\prime} $$
(2)
$$ i\,=\,i_1\,+\,i_2 $$
(3)

Applying Kirchhoff’s voltage law for the loop EFGHE, we obtain

$$ i_2(t)=\zeta i_1(t)+\eta\int_0^ti_1(s){\rm d}s $$
(4)

where \(\zeta=R_n/R_{C_2}\) and \(\eta=2/R_{C_2}C_n\). Adopting a similar approach for the loop JAFEDKJ, one can obtain

$$ V=\frac{2}{C_m}\int_0^ti(s){\rm d}s+\left(R_{C_1}+R_{C_3}\right)i(t)+R_{C_2}i_2(t) $$
(5)

Differentiating (5) and then eliminating i 2 with help of (3) and (4), we obtain

$$ a\frac{di_1(t)}{dt}+bi_1(t)+c\int_0^ti_1(s){\rm d}s=0 $$
(6)

where

$$\begin{array}{rll} a&=&\frac{\left(R_{C_1}+R_{C_2}+R_{C_3}\right)R_n+R_{C_2}\left(R_{C_1}+ R_{C_2}\right)}{R_{C_2}}\\ b&=&\frac{2}{C_m}+\frac{2R_n}{R_{C_2}C_m}+\frac{2\left(R_{C_1}+R_{C_2} +R_{C_3}\right)}{R_{C_2}C_n}, c=\frac{4}{C_mC_nR_{C_2}}.\\ \end{array} $$

Further differentiating (6), we get

$$ \frac{d^2i_1(t)}{dt^2}+\alpha\frac{di_1(t)}{dt}+\beta i_1(t)=0 $$
(7)

where α = b/a and β = c/a. Solving (7), we get i 1(t), and then substituting in (4), we can obtain i 2(t). Using the expressions for i 1(t) and i 2(t), we get i(t) (see (3)).

We selected the noise parameters, assuming that the cells change their size (radius) between 15 to 25 μm during cell–E-field interaction. Such change in size of eukaryotic cells are consistent with literature reports [10]. Following the geometrical approaches, as outlined in [9], the calculated values of resistances and capacitances for the selected cell sizes are summarized in Table 1.

Table 1 Resistance and capacitance values for various cell sizes

Using the values of Table 1, one can obtain α = 1.627 × 106, β = 5.656 × 1011, ζ = 11.4624 and η = 1,315,789 for a cell of radius 15 μm and α = 9.836 × 105, β = 2.061 × 1011, ζ = 11.71216 and η = 8,140,671 for a cell with radius 25 μm, respectively (for convenience, the units for the parameters not given). Thus, we can say that if the cell radius varies within the range of 15–25 μm, then \(\alpha\in\left[9.836 \times 10^{5}, 1.627 \times 10^{6}\right]\) and \(\beta \in \left[2.0615 \times 10^{11}, 5.656 \times 10^{11}\right]\). As the cell size does not remain constant during cell–E-field interaction, one can assume that the capacitances as well as resistances are not fixed quantities at all time t. In order to incorporate this idea into our modelling approach, we can extend (7) to a stochastic differential equation (SDE) model by incorporating white noise terms into the coefficients (α, β) involved in (7). In the next section, we will consider the SDE model corresponding to the deterministic models and describe a possible way to solve the resulting equations.

3 Stochastic differential equation model

The aim of this section is to analyze the effects of white noise perturbation on the system parameters. Formally, a white noise process is the pathwise derivative of the Wiener process [15, 16]. For this purpose, we can consider α and β as system parameters and we perturb the parameters, α and β by incorporating white noise terms as follows,

$$ \alpha=\alpha_0+\sigma_1\xi_1(t), \beta=\beta_0+\sigma_2\xi_2(t) $$

where α 0 and β 0 are mid-points of the intervals \(I_{\alpha}\equiv\left[983\text{,}610.33, \, 1\text{,}627\text{,}246.34\right]\) and \(I_{\beta}\equiv\left[206\text{,}145\text{,}945\text{,}384.29, \, 565\text{,}565\text{,}473\text{,}565.01\right]\), respectively; ξ 1(t) and ξ 2(t) are two independent Gaussian white noise terms characterized by \(\langle \xi_{1}(t) \rangle = \langle \xi_{2}(t) \rangle =0\) and \(\langle \xi_{i}(t) \xi_{j}(s)\rangle = \delta_{ij} \delta(t-s)\), (i, j = 1, 2) and σ 1, σ 2 (  >  0) are the noise intensities; δ is the Dirac-delta function, δ ij is the Kronecker delta and \(\langle .\rangle\) stands for ensemble average. We have to choose the magnitude of σ 1 and σ 2 in such a way that α and β are likely to be within I α and I β respectively. These restrictions have been subsequently considered during numerical simulation. As a first step towards stochastic modeling of cell–electric field interaction, we assume that the noise terms are uncorrelated. The stochastic analog to the deterministic (7) is,

$$ \frac{d^2i_1(t)}{dt^2}+(\alpha_0+\sigma_1\xi_1(t))\frac{di_1(t)}{dt} +(\beta_0+\sigma_2\xi_2(t)) i_1(t)=0 $$
(8)

Writing x 1(t) = i 1(t) and \(x_2(t)=\frac{di_1}{dt}\), (8) can be written as

$$ dX(t)= f(X(t))dt+g(X(t))dW(t) $$
(9)

where \(X(t)=\left[x_1(t),\,x_2(t) \right]^T\), \(W(t)=\left[w_1(t),\,w_2(t) \right]^T\),

$$ f(X(t))=\left[ \begin{array}{c} x_2(t) \\ -\beta_0x_1(t)-\alpha_0x_2(t) \\ \end{array} \right], g(X(t))=\left[ \begin{array}{cc} 0 & 0 \\ -\sigma_2x_1(t) & -\sigma_1x_2(t) \\ \end{array} \right], $$

and dw i (t) = ξ i (t)dt, i  =  1, 2. The solution of stochastic differential system with X(t 0) = X 0 is an Ito process [1720]. Our next task is to solve the following system of equations by multi-dimensional Euler–Maruyama (EM) method [21],

$$ dX(t)= f(X(t))dt+g(X(t))dW(t), X(t_0)=X_0, t\,\in\,[t_0,\,T]. $$
(10)

Considering the discretization of the time interval [0, T],

$$ 0=t_0\,<\,t_1\,<\,t_2\,<\,t_3\,<\,\cdots\,<\,t_N\,=\,T, $$

the numerical solutions for x 1(t) and x 2(t) are given by

$$ X^k_{n+1}=X^k_n+f^k(X^1_n,X^2_n)\Delta_{t_n}+g_{k1}(X^1_n,X^2_n)\Delta W^1_n +g_{k2}(X^1_n,X^2_n)\Delta W^2_n, k\,=\,1,\,2 $$
(11)

with \(X_0\,\equiv\,(X^1_0,\,X^2_0)\) and n  =  0, 1, 2, ⋯ , N − 1. In (11), \(\Delta_{t_n}\,=\,t_{n+1}\,-\,t_n\) and \(\Delta W^k_n\,=W^k (t_{n+1})-W^k (t_{n})\) for n  =  0, 1, 2, ⋯ , N − 1 with \(W^k(t_0)=0\). The noise increments are \(N(0, \Delta_{t_n})\)-distributed independent random variables. The numerical solution \(X_n^1\equiv X^1(t_n)\) gives i 1(t) at t = t 0, t 1, ⋯ ,t n .

Due to variation of cell sizes, the quantities R n , \(R_{C_2}\) and C n fluctuate within some finite interval, as determined by changes of cell size. The current i 2(t) can be obtained from following equation with the help of numerically simulated values of i 1(t). The governing equation for i 2(t) is

$$ i_2(t)=(\zeta_0+\sigma_3\xi_3(t))i_1(t)+(\eta_0+\sigma_4\xi_4(t))\int_0^ti_1(s){\rm d}s $$
(12)

where ξ 3(t) and ξ 4(t) have the meaning mentioned earlier and we choose σ 3 and σ 4 in such a way that 11.46 ≤ ζ 0 + σ 3 ξ 1(t) ≤ 11.71 and 1,315,789 ≤ η 0 + σ 4 ξ 2(t) ≤ 8,140,671. Taking ζ 0 = 11.58, \(\eta_0=4\text{,}728\text{,}230\) and using the values i 1(t n ), we get i 2(t n ) using the numerical scheme

$$ i_2(t_n)=(\zeta_0+\sigma_3\xi_1(t_n))i_1(t_n)+(\eta_0+\sigma_4\xi_2(t_n)) \int_0^{t_n}i_1(s){\rm d}s. $$
(13)

In order to compare the deterministic results with their stochastic counterparts, we have numerically simulated the values of i 1(t) and i 2(t). Consequently, the total current is computed.

4 Simulation results and discussion

For the deterministic model, (4) and (7) were solved numerically to get the steady state value of i(t) and plotted in Fig. 3a. For the stochastic model, the time evolution of i 1(t) and i 2(t) were simulated using the numerical scheme as described in (11) and (13), respectively. The simulation results were used to obtain i(t) for different forcing intensities (for fixed \(\sigma_1=6.43\times10^4\), \(\sigma_2=3.59\times10^{10}\) and three different sets of values for σ 3 and σ 4; (1) σ 3 = 0.025, \(\sigma_4=6.82\times10^5\), (2) σ 3 = 0.015, \(\sigma_4=3.82\times10^5\), (3) σ 3 = 0.005, \(\sigma_4=5.82\times10^{4}\). Figures 3b–d depict the fluctuation of i(t) around the steady state value and the amplitude of the oscillation depends upon the forcing intensities. Qualitatively, the trend of the variation in i(t) with time is similar, except for the presence of significant noise around the steady-state values obtained using deterministic model. In particular, as the forcing intensities decrease, the bandwidth of fluctuation in i(t) also decreases. It can be mentioned here that the assumption of cytoplasm and nucleoplasm as homogeneous media provides the deterministic values of i(t). However, the presence of a number of micro-organelles in the cytoplasm is responsible for the numerically observed fluctuations of the passage time of current through a living cell. In addition to various organelles, the cytosol contains various ions, small as well as large biological molecules. Depending on local pH or side groups in the amino acid sequence, various protein molecules exist in a charged state. The passage of E-field also contributes to the fluctuations of such charged ions/molecules. Therefore, the combined influence of the organelles as well as aperiodic motion of charged biomolecules can explain the observed fluctuation over steady-state i(t) values.

Fig. 3
figure 3

Plot of i(t) against time for fixed \(\sigma_1=6.43\times10^4\), \(\sigma_2=3.59\times10^{10}\) and different forcing intensities for σ 3 and σ 4, b σ 3 = 0.025, \(\sigma_4=6.82\times10^5\), c σ 3 = 0.015, \(\sigma_4=3.82\times10^5\), d σ 3 = 0.005, \(\sigma_4=5.82\times10^{4}\). For comparison, the deterministic values of i(t) are plotted in a

We have made an attempt to capture this idea with the help of the formulation of stochastic model systems, based upon the deterministic counterpart [9]. Due to stochastic considerations of the model system, the time constant is no longer a fixed value. In this case, we define the time constant as the time required to reach 62.3% of the average steady state values of i(t). In reality, the position of the cellular organelles as well as the number of some specific organelles like mitochondria do not remain fixed. Hence, a fluctuation in time constant is anticipated. Therefore, in order to verify whether the time needed by i(t) to reach the time constant value varies, four numerical runs following (13) were carried out, for the forcing intensities, \(\sigma_1=6.43\times10^{4}\), \(\sigma_2=3.59\times10^{10}\), σ 3 = 0.025, \(\sigma_4=6.82\times10^{5}\). It is clear from the results presented in Fig. 4a–d that the time needed to reach time constant is not a fixed value. In fact, i(t) reaches time constant value at t = 1 × 10 − 6s (approx.) during the first runs. However, i(t) reaches the same time constant value at three different timeframe in less than 1 × 10 − 6s in two other runs. The above variation in timescale with numerical run essentially reflects our initial hypothesis that cell–electric field interactions are stochastic in nature.

Fig. 4
figure 4

Plot of i(t) before reaching the time constant values for four different numerical runs with forcing intensities \(\sigma_1=6.43\times10^{4}\), \(\sigma_2=3.59\times10^{10}\), σ 3 = 0.025, \(\sigma_4=6.82\times10^{5}\)

A question naturally arises: what will be the effect of changing intensities on the values of time constant? Figure 5 depicts the calculated the time constant for different forcing intensities on η and for ten trial runs for a particular value of intensity. It can be reiterated here that the variation of cell size over 15 μm to 25 μm will yield different values of \(R_{C_1}\), \(R_{C_2}\), \(R_{C_3}\), C m , C n and R n . Instead of giving perturbations to individual resistance/capacitance values, we have perturbed the terms α, β, η and ζ such that they will lie in the estimated interval. From numerical simulations, it was revealed that C n should have a significant impact on the time evolution of i 2(t) and in turn on i(t). It was also evident from the fact that ‘η’ term contains C n in the denominator (magnitude of the order of 10 − 12). To incorporate this idea, we have performed numerical simulations by perturbing α, β and ζ with fixed intensities \(\sigma_1=6.43\times10^4\), \(\sigma_2=3.59\times10^{10}\) and σ 3 = 0.025 and different forcing intensities σ 4 starting from 5.9 × 105 to 6.8 × 105. In Figs. 6 and 7, the max. and min. values of i(t) are plotted against the forcing intensity σ 4. From the plotted data in Figs. 6 and 7, it is clear that the width of stochastic fluctuation increases gradually with an increase in magnitude of forcing intensities on η. Finally, the calculated values of the time constant are plotted against the increasing intensity of fluctuation in η in Fig. 5. Although the magnitude of time constant fluctuates, one can easily verify that its average lies within a small interval with center at the deterministic value of time constant. In Figs. 8 and 9, the mean and standard deviation of i(t), obtained from 100 simulation runs of (8) and (12) for the parametric values \(\alpha_0=1.305\times10^6\), \(\beta_0=3.858\times10^{11}\), ζ 0 = 11.58, η 0 = 4728230 and intensity of fluctuations \(\sigma_1=6.43\times10^4\), \(\sigma_2=3.59\times10^{10}\), σ 3 = 0.015 and \(\sigma_4=3.82\times10^5\) are plotted. The mean of i(t) at any time ‘t’ fluctuates around the deterministic steady-state values for i(t). The plot for standard deviation shows significant fluctuation around the mean value, which is quite expected for cell–electric field interaction.

Fig. 5
figure 5

Plot of time constant for stochastic case at different forcing intensities on η (for different values of σ 4 as mentioned in the scale of horizontal axis). Numerical simulations are performed for the parametric values \(\alpha_0=1.305\times10^6\), \(\beta_0=3.858\times10^{11}\), ζ 0 = 11.58, η 0 = 4728230 and fixed forcing intensities \(\sigma_1=6.43\times10^4\), \(\sigma_2=3.59\times10^{10}\) and σ 3 = 0.025

Fig. 6
figure 6

Plot of maximum values attained by i(t) at different forcing intensities σ 4, and all other parameter values are same as mentioned in the caption of Fig. 5

Fig. 7
figure 7

Plot of minimum values attained by i(t) at different forcing intensities σ 4, these minimum values are obtained from the numerical simulations carried out for Fig. 6

Fig. 8
figure 8

Plot of mean of i(t), obtained from 100 simulation runs of (8) and (12) for parametric values \(\alpha_0=1.305\times10^6\), \(\beta_0=3.858\times10^{11}\), ζ 0 = 11.58, η 0 = 4,728,230 and fixed forcing intensities \(\sigma_1=6.43\times10^4\), \(\sigma_2=3.59\times10^{10}\), σ 3 = 0.015 and \(\sigma_4=3.82\times10^5\)

Fig. 9
figure 9

Plot of standard deviation of i(t), obtained from 100 simulation runs of (8) and (12) for parametric values as mentioned in the caption of Fig. 7

In the present work, the stochastic approach has been successfully implemented in analyzing the flow of current through a living cell in the presence of micro-organelles and charged biomolecules. We are in a position to make an attempt to interpret our results from the perspectives of the biophysical aspects of the problem. One of the important results is that the stochasticity in the nuclear membrane capacitance has the most significant effect on the time constant evolution. From fundamental physics, it is known that capacitance is equal to to the total charge at a given potential difference. From the biological point of view, the unique structure of the nuclear membrane of any eukaryotic cell is characterized by the presence of nuclear pore complexes contained within inner and outer nuclear membranes [10]. While the outer nuclear membrane is continuous with the membrane of endoplasmic reticulum, the inner nuclear membrane contains specific proteins (charged entity), which act as binding sites for the nuclear lamina. This entire structure of nuclear membrane is known as nuclear envelope. It is known that bi-directional traffic occurs continuously between the cytoplasm and nucleus through the nuclear pore complexes, which are contained in nuclear envelope. Such transport of proteins of different sizes and numbers either by free diffusion or by active transport is expected to occur more randomly under the influence of an external electric field. This will lead to more dynamic changes in the total charge difference across the nuclear envelope.

In addition, cell size changes dynamically during the adaptation process of a cell in contact with biomaterial surface and this occurs with corresponding changes in nuclear size and shape. Under the influence of the electric field, such a phenomenon should be enhanced and this will lead to more random changes in the size of the nucleus. On the basis of the above considerations, it should therefore be realized that random changes in the total charge as well as the area of the nuclear envelope would contribute to the corresponding dynamic changes in C n , which rationalize an increase in the time constant with an increase in noise in the C n value.

5 Conclusion

In closing, in order to capture the variability of capacitance and resistance of biological organelles due to fluctuation of cell sizes, we have adopted a stochastic approach to model this realistic phenomenon. The analytical findings along with their validation through numerical simulation were obtained with the help of data from the literature for physical properties of cell and nuclear membranes.

In summary, the stochastic approach has been successfully implemented in analyzing the flow of current through a living cell, considering the randomness of biological interactions with external field. The presented stochastic model clearly reveals that the noise in nuclear membrane capacitance (C n ) is the determining factor as far as the interaction of E-field with a biological cell is concerned and the analytical approach enables in capturing a more realistic estimation of the fluctuating nature of the time constant. For different forcing intensities, the bandwidth of the current through biological cells with advancement of time changes. However, they fluctuate around some average value i.e. the steady state value obtained from the deterministic model. The magnitude of the current at a time equal to the time constant also varies in different runs of numerical simulations, essentially reflecting the stochastic characteristics of the studied biological phenomenon. The analytical results have been rationalized on the basis of biological structure and the dynamic physical process of protein transport through nuclear membrane.