- Research
- Open access
- Published:
\(\operatorname{Spin}(7)\)-structure equation and the vector elliptic Liouville equation
Advances in Difference Equations volume 2018, Article number: 298 (2018)
Abstract
The mapping between Belavin–Polyakov (BP) equation for the evolution of a unit tangent vector \(T\in \mathbb{S}^{2}\) of a space curve in \(\mathbb{R}^{3}\) and the elliptic Liouville equation has been shown by Balakrishnan (see Phys. Lett. A 204:243–246, 1995). In the present work, this result is effectively extended by mapping the BP equation for the unit tangent \(T\in \mathbb{S}^{6}\) of a space curve in \(\mathbb{R}^{7}\) to the vector elliptic Liouville equation. To show this correspondence, \(\operatorname{Spin}(7)\)-frame field on the curve is used.
1 Introduction
The two-dimensional elliptic Liouville equation [2]
plays an important role in the modern field theory, namely in the strings theory, where the quantum Liouville field appears as a conformal anomaly (see Refs. [3, 4]). The Liouville equation arises in many contexts of complex analysis and differential geometry of Riemann surfaces, in particular in the prescribing curvature problem. The interplay between the geometric and analytic aspects makes the Liouville equation mathematically rich (see Ref. [5]).
By using differential geometry of surfaces and moving curves, the elliptic Liouville equation (1) has been shown [1, 6] to be equivalent to the Belavin–Polyakov equation [7]
where \(T=T(t,s)\) is the tangent vector of a space curve \(\gamma (t,s)\) in \(\mathbb{R}^{3}\) represented by a vector-valued function of time t and arclength s, the subscript stands for the partial derivative with respect to the variable symbolized, and × denotes the cross product between vectors in \(\mathbb{R}^{3}\). Using the moving space curve method, it has been shown [8, 9] that Eq. (2) can be mapped to the Lamb equation [10]
for the complex Hasimoto function \(\varphi =\frac{\kappa }{2}e^{ \sqrt{-1}\int_{0}^{s}\tau \,d\widetilde{s}}\). Here, κ is the curvature and τ is the torsion of the curve. Furthermore, it has been shown [9] that the effective low-energy dynamics of the classical isotropic antiferromagnetic chain is described by the Belavin–Polyakov equation (2), which can be written in terms of u as follows:
for the “staggered” spin field \(u(t,s)\).
On the other hand, the Euclidean 3-space \(\mathbb{R}^{3}\) can be regarded as the imaginary part \(\operatorname{Im}\mathbb{H}\) of the quaternions \(\mathbb{H}\), and the cross product × in \(\mathbb{R}^{3} \cong\operatorname{Im}\mathbb{H}\) is created by the quaternion algebraic structure in \(\operatorname{Im}\mathbb{H}\). It is also well known that the quaternion is contained in the octonions \(\mathcal{O}\), and so the imaginary part \(\operatorname{Im}\mathbb{H}\) in the imaginary part \(\operatorname{Im}\mathcal{O}\). It is no surprise that there is a cross product between vectors in \(\operatorname{Im} \mathcal{O}\cong \mathbb{R}^{7}\) induced by the octonional algebraic structure in \(\operatorname{Im} \mathcal{O}\), which includes the cross product in \(\operatorname{Im}\mathbb{H}\cong \mathbb{R}^{3}\) as a special case. Therefore, as a natural generalization of Eq. (2) in \(\mathbb{R} ^{3}\) in higher dimensions, we are interested in exploring the dynamical properties of the following evolving equation in \(\operatorname{Im}\mathcal{O}\cong \mathbb{R}^{7}\):
where \(T=T(t,s)\) is the tangent vector of a space curve \(\gamma (t,s)\) in \(\mathbb{R}^{7}\) represented by a vector-valued function of time t and arclength s. It looks very interesting from purely mathematical point of view. Equation (5) may be regarded as the \(G_{2}\)-tangent motion in \(\mathbb{S}^{6}\), as we shall see below. However, to our pity, we have not found physical applications of Eq. (5) in literature yet.
To our surprise, Eq. (2) and Eq. (5) can be equivalent to the maps T from \(\mathbb{R}\) to \(\mathbb{S}^{2n}\) (\(n=1,3\)):
where \(J_{T}\) stands for the standard (almost) complex structure of \(\mathbb{S}^{2n}\) at T. It was proved by Borel and Serre in 1953 (see Ref. [11]) that \(\mathbb{S}^{2n}\) admits an almost complex structure if and only if \(n = 1 \) or 3, see also the recent review paper [12]. In 1993, Calabi and Gluck [13] proved that the best almost-complex structure on \(\mathbb{S}^{6}\) is the Kirchhoff’s one from the octonions in the sense that it has the smallest volume in a class of sections of the bundle \(O(8)=U(4) \) over \(\mathbb{S}^{6}\). Ding et al. in [14] studied the almost complex structure on \(\mathbb{S}^{6}\) and related Schrödinger flows. This indicates that Eq. (5) is not only a higher dimensional generalization of Eq. (2), but also it relates to almost complex structures on \(\mathbb{S}^{2n}\) (\(n=1,3\)). This gives us further motivations on Eq. (5). The exploitation in this paper can also be regarded as an understanding of almost-complex structures on \(\mathbb{S}^{6} \) and the octonional algebraic structure on \(\operatorname{Im} \mathcal{O} = \mathbb{R}^{7} \) via Eq. (5) and Eq. (6). An approach similar to the one used in this paper could possibly give some insight in the 16-dimensional case, using the spinorial representation of \(\operatorname{Spin}(9)\) in \(\mathbb{R}^{16}=\mathcal{S}=\mbox{sedenions}\) in place of the spinorial representation of \(\operatorname{Spin}(7)\) in \(\mathbb{R}^{8}=\mathcal{O}\) [15]. However, several pieces are missing: for instance, \(G_{2}\) is related to \(\operatorname{Spin}(7)\) by a cone construction ([16], Theorem B), but what is the analog of \(G_{2}\) in the \(\operatorname{Spin}(9)\) case is not clear [15].
The paper is organized as follows. Section 2 gives preliminaries about the octonions, \(\operatorname{Spin}(7)\) and \(\operatorname{Spin}(7)\)-structure equations. In Sect. 3 we construct complexified \(\operatorname{Spin}(7)\)-frame field along curves and establish a related Frenet formula along curves. In Sect. 4, by using \(\operatorname{Spin}(7)\)-frame field along curves, we give a proof of the correspondence between Eq. (5) and the vector elliptic Liouville equation.
2 Preliminaries
In this section, we will give some facts about the octonions, \(\operatorname{Spin}(7)\) and \(\operatorname{Spin}(7)\)-structure equations.
2.1 The octonions and \(\operatorname{Spin}(7)\)
Let \(\mathbb{H} \) be the skew field of all quaternions with canonical basis \(\{1, i, j, k\} \), satisfying
The octonions (or the Cayley numbers) \(\mathcal{O}\) over \(\mathbb{R} \) can be considered as a direct sum \(\mathbb{H} \oplus \mathbb{H} \) with the following multiplication:
where \(\epsilon =(0,1) \in \mathbb{H} \oplus \mathbb{H}\), \(a, b, c, d\in \mathbb{H}\) and the symbol \(\bar{\cdot } \) denotes the conjugation of the quaternions. For any \(x, y\in \mathcal{O}\), we have
where \(\langle \cdot\rangle \) is the canonical inner product of \(\mathbb{R}^{8}\cong \mathcal{O}\). This condition is called normed algebra condition (see Ref. [17]). The full multiplication table is summarized in Fig. 1 by means of the 7-point projective plane. Each point corresponds to an imaginary unit. Each line corresponds to a quaternionic triple, much like \(\{i,j,k\}\) with the arrow giving the orientation. For example,
and each of these products anticommutes, that is, reversing the order contributes a minus sign.
The octonions is a non-commutative, nonassociative alternative division algebra. The group of automorphisms of the octonions is the exceptional simple Lie group
The cross product \(x\times y\) and the scalar product \(\langle x,y \rangle \) of \(\mathcal{O}\) are defined respectively by
where \(\bar{x}=2\langle x,1\rangle -x\) is the conjugation of \(x\in \mathcal{O}\). One may verify directly that \(x\times y\in \operatorname{Im}\mathcal{O}\), \(\forall x, y\in \operatorname{Im}\mathcal{O}\), where \(\operatorname{Im}\mathcal{O}=\{x\in \mathcal{O}\mid \langle x,1\rangle =0\}\). This induces a cross product × among vectors in \(\operatorname{Im}\mathcal{O} \cong \mathbb{R}^{7}\).
In this paper, we shall consider the Lie group \(\operatorname{Spin}(7)\) which is defined by
where \(\chi_{g}(y)=g(g^{-1}(1)y)\). Note that \(G_{2} \) is a Lie subgroup of \(\operatorname{Spin}(7)\):
The standard almost complex structure J on \(\mathbb{S}^{6} \) called the typical Kirchhoff’s almost complex structure in the literature is explicitly given as follows: \(\forall u\in \mathbb{S}^{6}\),
2.2 \(\operatorname{Spin}(7)\)-structure equations
In this section, we shall recall the structure equation of \(\operatorname{Spin}(7)\) which was established by Bryant [18]. We fix a basis of the complexification of the octonions \(\mathbb{C}\otimes_{ \mathbb{R}}\mathcal{O}\) over \(\mathbb{C}\) given by
A frame \((n \ f \ n \ \bar{f}) \) is said to be a \(\operatorname{Spin}(7)\) admissible frame if there exists an element \(g\in \operatorname{Spin}(7)\) such that
where \(E=(E_{1},E_{2},E_{3})\). Usually, \((n \ f \ n \ \bar{f})\) is called a complexified \(\operatorname{Spin}(7)\)-frame.
Theorem 1
(Bryant [18])
For a complexified \(\operatorname{Spin}(7)\)-frame \((n \ f \ n \ \bar{f})\), we have
where Ψ is a \(\operatorname{Spin}(7)(\subset M_{8\times 8}(\mathbb{C})) \)-valued 1-form, λ is a real-valued 1-form, \(\theta =(\theta^{1},\theta^{2},\theta^{3})\), \(\eta =(\eta^{1},\eta^{2},\eta^{3}) \) are \(M_{1\times 3}(\mathbb{C}) \)-valued 1-forms κ is a \(u(3)\)-valued 1-form, which satisfy \(\operatorname{tr}\kappa + \sqrt{-1}\lambda =0\), and
The above structure equations of the \(\operatorname{Spin}(7)\)-frame will play a crucial role in the proof of Theorem 3, as we shall see below.
3 \(\operatorname{Spin}(7)\)-frame field along curves
In this section, we describe the construction of \(G_{2}\)-frame field along curves in \(\operatorname{Im}\mathcal{O}\cong \mathbb{R}^{7}\) and then take its complexification. One may refer to [19–21] for details. Based on the complexification, we present a Frenet formula of the complexified \(\operatorname{Spin}(7)\)-frame field along a curve in \(\mathcal{O}\cong \mathbb{R}^{8}\).
Let \(\gamma (s)\) be a unit speed curve in \(\operatorname{Im}\mathcal{O}\cong \mathbb{R}^{7}\). We set \(k_{1}(s)=\Vert \gamma_{ss}(s) \Vert \) and assume that this function does not vanish everywhere. The \(G_{2}\)-frame field \((I_{4} \ I_{1} \ I_{2} \ I_{3} \ I_{5} \ I_{6}\ I_{7})\) along curves is defined by
where
is assumed and \(I_{5}=I_{1}\times I_{4}\) is usually regarded as the \(G_{2}\)-vector along the curve.
The multiplication table of \((I_{4} \ I_{1} \ I_{2} \ I_{3}\ I_{5} \ I_{6} \ I_{7})\) coincides with that of \((l \ i\ j\ k \ il \ jl \ kl)\), in other words, there exists a \(G_{2}\)-valued function g such that
If \(k_{2}(s)=0\), we take \(I_{2}(s)\in (\operatorname{span}_{\mathbb{R}} \{I_{4}, I_{1}, I_{5}\})^{\bot }\) with \(\vert I_{2}(s) \vert =1\), \(I_{3}(s)=I_{1}\times I_{2}\), \(I_{6}(s)=I_{2}\times I_{4}\), \(I_{7}(s)=I_{3}\times I _{4}\), then \((I_{4} \ I_{1} \ I_{2} \ I_{3} \ I_{5} \ I_{6} \ I_{7})\) also consists of a \(G_{2}\)-frame field along the curve in \(\operatorname{Im}\mathcal{O}\cong \mathbb{R}^{7}\), in which \(\{I_{4}, \ I_{1}, \ I_{5}\}\) consists of an autonomy system, i.e., it satisfies the formula
where \(\rho_{1}=\langle I_{1s},I_{5}\rangle \).
Proposition 1
Let \(\gamma : I=(0,1) \rightarrow \operatorname{Im}\mathcal{O}\) be a curve with \(k_{1} >0\). The associated \(G_{2}\)-frame field \((I_{4} \ I_{1} \ I_{2} \ I_{3} \ I_{5} \ I_{6} \ I_{7})\) satisfies the following differential equation:
with \(\rho_{1}=\langle I_{1s}, I_{5}\rangle \), \(\rho_{2}=\langle I_{2s}, I_{6}\rangle \), \(\rho_{3}=\langle I_{3s}, I_{7}\rangle \), \(\alpha =\langle I_{2s}, I_{3}\rangle \), \(\beta_{1}=\langle I_{2s}, I_{7}\rangle\), \(\beta_{2}=\langle I_{3s}, I_{6}\rangle \). These functions satisfy the following:
Remark 1
One notes from (7) that Eq. (5) can be rewritten as \(I_{4t}=-k_{1}I_{5}\), so Eq. (5) may be regarded as the \(G_{2}\)-tangent motion in \(\mathbb{S}^{6}\).
The six functions \((k_{1}, \ k_{2}, \ \rho_{1}, \ \rho_{3}, \ \alpha , \ \beta_{1})\) are the complete \(G_{2}\)-invariants of the curve \(\gamma (s)\). Now, we give the complexification of the \(G_{2}\)-frame field \((I_{4} \ I_{1} \ I_{2} \ I_{3} \ I_{5}\ I_{6}\ I_{7})\) along \(\gamma (s)\) according to Bryant in [18] as follows. Let
where
and \(\bar{\cdot } \) denotes the complex conjugation of elements in \(\mathbb{C}\otimes_{\mathbb{R}} \mathcal{O}\), namely
One notes that the complex conjugation \(\bar{\cdot } \) here is different from the conjugation over \(\mathcal{O}\). The complex-conjugate of \(\mathbb{C}\otimes_{\mathbb{R}} \mathcal{O}\) satisfies
In the sequel, we use the symbol \(\bar{\cdot } \) to denote the complex conjugation of \(\mathbb{C}\otimes_{\mathbb{R}} \mathcal{O}\), unless otherwise specified.
Note that Eq. (10) can be rewritten as
where
Theorem 2
For the complexified \(\operatorname{Spin}(7)\)-frame field \((n \ e_{1}\ e_{2} \ e_{3} \ \bar{n} \ \bar{e}_{1} \ \bar{e} _{2} \ \bar{e}_{3})\) along the curve γ, we have the following Frenet formula:
where
Proof
First of all, we can rewrite (7) as
where
where
It follows from (8), (9), (13), and (17) that
By setting
we arrive at Eq. (14). □
Based on the complexified \(\operatorname{Spin}(7)\)-frame field \((n \ f \ \bar{n} \ \bar{f})^{T}\) along the curve \(\gamma (s)\), we shall establish the multiplication table with respect to \((n \ e_{1} \ e_{2} \ e_{3} \ \bar{n} \ \bar{e}_{1}\ \bar{e}_{2} \ \bar{e}_{3})\), which is well-suited for the development in the next section.
Furthermore, the complexified \(\operatorname{Spin}(7)\)-frame field \((n \ f \ \bar{n}\ \bar{f})^{T}\) along the curves satisfies
for any \(i\in \{1,2,3\}\). By Table 1, (20) and (21), Theorem 1 may be directly deduced.
4 The vector elliptic Liouville equation
In this section, we shall transform the \(G_{2}\)-tangent motion (5) to the vector elliptic Liouville equation.
At any given instant of time t, the unit vector \(T(t,s)=I_{4}(t,s)\) may be associated with the unit tangent of a space curve γ in \(\mathbb{R}^{7}\).
Proposition 2
Let \(T=T(t,s)\) be a solution of Eq. (5). If \(T(0,s)\) parametrized by arclength, then so is \(T=T(t,s)\) for all t.
Proof
It suffices to prove that \(\frac{d}{\,dt}\vert T \vert ^{2}=0\) for the solutions of Eq. (5). In fact,
□
Theorem 3
The \(G_{2}\)-tangent motion \(I_{4t}=I_{4}\times I_{4s} \) in \(\mathbb{S}^{6}\) is equivalent to the coupled Lamb equations:
Proof
From \(\gamma_{s}=I_{4}\), \(I_{4s}=k_{1}I_{1}\), \(I_{4}\times I_{1}=-I_{5}\), \(I_{5}=\sqrt{-1}(\bar{r}e_{1}-r\bar{e}_{1})\), \(\varphi_{1}=-\frac{\sqrt{-1}}{\sqrt{2}}k_{1}\bar{r}\), and Table 1, we have
Hence, the complexified \(\operatorname{Spin}(7)\)-frame field by \((n \ f \ \bar{n} \ \bar{f})^{T}\) admits
where
\(\omega =(\omega^{1}\ \omega^{2}\ \omega^{3})=(- \sqrt{-1}\varphi_{1}\ 0\ 0 )\), \(R_{1}+R_{2}+R_{3}=0\), and \(R_{i}\in \mathbb{R}, a_{i}\in \mathbb{C}\), \(i\in \{1,2,3\}\) are functions of t and s, which will be determined later.
On the other hand, Eq. (14) can be rewritten as
where
From the integrability condition
we have
and
One notes that \(R_{1}+R_{2}+R_{3}=0\) in (25), which is just compatible with the requirement. Furthermore, from (24) and (25), we obtain
where \(R_{10}\), \(R_{20}\) are the functions depending only on t. Now, under the transformations
we arrive at Eqs. (22). □
Remark 2
If \(\varphi_{2}=\varphi_{3}=0\), Eqs. (22) return to the Lamb equation
A short calculation verifies that equating the imaginary parts of Eq. (26) yields \(\rho_{1}=\frac{k_{1t}}{k_{1}}\) and equating the real parts returns to the two-dimensional elliptic Liouville equation (1), where \(\phi =\ln k_{1}\).
Let \(2\alpha +\sqrt{-1}(\beta_{1}+\beta_{2}):=\sqrt{4\alpha^{2}+( \beta_{1}+\beta_{2})^{2}}\exp (-\sqrt{-1}\int_{0}^{s} \widetilde{\theta }\,d\widetilde{s})\). From Eq. (11) and Eq. (15), we have
where \(k_{3}=-\sqrt{\alpha^{2}+(\frac{\beta_{1}+\beta_{2}}{2})^{2}}, \theta_{1}=\widetilde{\theta }+\rho_{1}+2\rho_{2}\). If \(k_{2},k _{3}\neq 0\), a short calculation verifies that equating the imaginary parts of Eqs. (22) yields \(\rho_{1}=\frac{k_{1t}}{k_{1}}\), \(\rho_{2}-\rho_{1}=\frac{k_{2t}}{k_{2}}\), \(\theta_{1}=-\frac{k _{3t}}{k_{3}}\). A straightforward computation shows that the real parts of Eqs. (22) give the following equations:
Here set \(\phi_{1}=\ln k_{1}\), \(\phi_{2}=\ln k_{2}\), \(\phi_{3}=\ln (-k_{3})\), we have showed the following.
Theorem 4
The \(G_{2}\)-tangent motion \(I_{4t}=I_{4}\times I_{4s} \) in \(\mathbb{S}^{6}\) is also equivalent to the vector elliptic Liouville equation:
where
References
Balakrishnan, R.: C-integrability of the Belavin–Polyakov equation using classical differential geometry. Phys. Lett. A 204, 243–246 (1995). https://doi.org/10.1016/0375-9601(95)00498-R
Liouville, J.: Sur l’équation aux différences partielles \(\frac{d^{2}}{du\,dv}\log \lambda \pm \frac{\lambda }{2a^{2}}=0\). J. Math. Pures Appl. 18, 71–72 (1853)
Belavin, A.A., Polyakov, A.M., Zamolodchikov, A.B.: Infinite conformal symmetry group in two-dimensional quantum field theory. Nucl. Phys. 241(2), 333–380 (1984). https://doi.org/10.1016/0550-3213(84)90052-X
Polyakov, A.M.: Gauge Fields and Strings. Harwood Academic, New York (1987)
Kazdan, J.L., Warner, F.W.: Curvature functions for open 2-manifolds. Ann. Math. 99(2), 203–219 (1974)
Balakrishnan, R.: Geometry and nonlinear evolution equations. Pramana J. Phys. 48(1), 189–204 (1997). https://doi.org/10.1007/BF02845630
Belavin, A.A., Polyakov, A.M.: Metastable states of two-dimensional isotropic ferromagnets. JETP Lett. 22, 245–248 (1975)
Balakrishnan, R., Bishop, A.R., Dandoloff, R.: Geometric phase in the classical continuous antiferromagnetic Heisenberg spin chain. Phys. Rev. Lett. 64(18), 2107–2110 (1990)
Balakrishnan, R., Bishop, A.R., Dandoloff, R.: Anholonomy of a moving space curve and applications to classical magnetic chains. Phys. Rev. B 47(6), 3108–3117 (1993)
Lamb, G.L. Jr.: Solitons on moving space curves. J. Math. Phys. 18, 1654–1661 (1977). https://doi.org/10.1063/1.523453
Borel, A., Serre, J.P.: Groupes de lie et puissances reduites de Steenrod. Am. J. Math. 75, 409–448 (1953)
Panagiotis, K., Maurizio, P.: Almost complex structures on spheres. Differ. Geom. Appl. 57, 10–22 (2018)
Calabi, E., Gluck, H.: What are the best almost complex structures on the 6-sphere in differential geometry: geometry in mathematical physics and related topics. Trans. Am. Math. Soc. 54, 99–106 (1993)
Ding, Q., Zhong, S.P.: The almost complex structure on \(\mathbb{S} ^{6}\) and related Schrödinger flows (2017). Preprint
Maurizio, P., Paolo, P.: \(\operatorname{Spin}(9)\) and almost complex structures on 16-dimensional manifolds. Ann. Glob. Anal. Geom. 41(3), 321–345 (2012)
Stefan, I., Maurizio, P., Paolo, P.: Locally conformal parallel \(G_{2}\) and \(\operatorname{Spin}(7)\) manifolds. Math. Res. Lett. 13(2), 167–177 (2006)
Harvey, R., Lawson, H.B.: Calibrated geometries. Acta Math. 148, 47–157 (1982)
Bryant, R.L.: Submanifolds and special structures on the octonions. J. Differ. Geom. 17, 185–232 (1982)
Hashimoto, H., Ohashi, M.: Orthogonal almost complex structures of hypersurfaces of purely imaginary octonions. Hokkaido Math. J. 39, 351–387 (2010)
Ohashi, M.: On \(G_{2}\)-invariants of curves of purely imaginary octonions. In: Adachi, T., Hashimoto, H., Hristov, M.J. (eds.) Recent Progress in Differential Geometry and Its Related Fields, pp. 25–40. World Scientific, Singapore (2011). https://doi.org/10.1142/9789814355476_0002
Ohashi, M.: \(G_{2}\)-congruence theorem for curves in purely imaginary octonions and its application. Geom. Dedic. 163, 1–17 (2013)
Acknowledgements
I would like to express my sincere gratitude to my advisor Qing Ding for his instructive advice and useful suggestions on this paper. I am deeply grateful for his help in the completion of this paper. The author would like to thank the anonymous referees for their valuable comments which helped improve the paper significantly.
Funding
This work is partially supported by the National Natural Science Foundation of China (Grant No.11271073).
Author information
Authors and Affiliations
Contributions
All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interests
The author declares that they have no competing interests.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Zhong, S. \(\operatorname{Spin}(7)\)-structure equation and the vector elliptic Liouville equation. Adv Differ Equ 2018, 298 (2018). https://doi.org/10.1186/s13662-018-1765-x
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s13662-018-1765-x