Abstract
Using the apparatus of traditional differential geometry, the transport theorem is derived for the general case of a M-dimensional domain moving in a N-dimensional space, . The interesting concepts of curvatures and normals are illustrated with well-known examples of lines, surfaces and volumes. The special cases where either the space or the moving subdomain are material are discussed. Then, the transport at hypersurfaces of discontinuity is considered. Finally, the general local balance equations for continuum of arbitrary dimensions with discontinuities are derived.
1. Introduction
The transport theorem is a fundamental theorem used in formulating the basic conservation and balance laws in continuum mechanics (mass, momentum, and energy), which are adopted from classical mechanics and thermodynamics where the system approach is normally followed. Analogous to the classical Reynolds transport in continuum mechanics, the surface transport theorem is essential in the study of thin films undergoing large deformations, in epitaxial growth and in the study of phase boundary evolution. It is also important in the modeling of a singular surface which carries a certain structure of its own as it migrates. There is a vast literature on transport theorem and many references can be found in [1,2,3].
Betounes formulated and proved the general transport theorem associated with the motion of an arbitrary -dimensional submanifold in a -dimensional semi-Riemannian manifold [4]. He used the language and notation of modern differential geometry on manifolds e.g., [5,6], which is inconvenient for engineering and physics applications. Here, we formulate and prove the theorem using the language and concepts of traditional differential geometry and tensor calculus (e.g., [7,8]). Moreover, we apply the transport theorem to hypersurfaces of discontinuities and discuss the applications in continuum mechanics.
Petryk and Mroz derived the expressions for the first- and second-time derivatives of integrals and functionals defined on volume and surface domains which vary in time [9]. Their result is more general then the classical transport theorem as it pertains to piecewise regular surfaces and contains the edge terms. Cermelli et al. proved a transport theorem for smooth surfaces which evolve with time in Euclidean space, expressed in terms of the parameter-independent derivatives [10]. Recently, Sequin et al. extended the 3D transport theorem to rough domains of integration [11].
The need for the transport theorem arises in different contexts and consequently requires different derivation methods. The space-time approach [12] was used in [13] to derive the transport theorem for moving surface in a moving 3D region. A general transport theorem for moving surfaces based on the theory of generalized derivatives in n-dimensional space is presented in [14].
Two interesting attempts to present a unified approach to the topic of continuum mechanics on arbitrarily moving domains are given in [15,16]. They point out that it is desirable to formulate the transport theorem in a single unified way by using the classical approach expressed in terms of standards quantities from differential geometry and explicitly displaying the features that are common to all submanifolds, regardless of their finite dimensions.
This paper is organized as follows: In Section 2 and Section 3, we consider geometry and kinematics in higher dimensions with special emphasis on the definitions of curvature and normals. Section 4 contains the derivation of the generalized transport theorem. In Section 5, we illustrate the concepts with well-known examples of lines, surfaces and volumes. In Section 6, we consider dependence of parametrization, i.e., on the choice of coordinates. In Section 7, Section 8 and Section 9, we consider the cases where the space and/or the moving subdomain are material in the sense of material in continuum mechanics. In Section 10, we consider a moving domain with hypersurfaces of discontinuity. Finally, in Section 11, we use the transport theorem to formulate the general local balance equations for continuum of arbitrary dimensions with discontinuities.
2. Geometry of
Here and throughout assume values to , the Greek letters , , , , , and assume values from to ; , range from to , and , range from to . The range and the summation convention will apply unless stated otherwise.
Consider a N-dimensional Riemannian space with positive definite metric tensor , for an allowable coordinate system , . We shall denote a typical point in by . Vectors
represent the basis in . The reciprocal basis is defined by , .
Let be a subspace of , i.e., . Further, we assume that the Riemannian subspace changes it position continuously with respect to time in . We emphasize it by writing . Let be its intrinsic coordinate system:
where we denote a typical point of . It is possible to rewrite in component form, i.e.,
Equivalently,
where
To illustrate dual representations (2) and (3), consider the representations of in . The family of curves in , given in the parametric form
may be represented as the intersection of circular cylinders:
and as hyperbolic paraboloids:
Each of the two representations has advantages and further we shall make use of both. While the representation (2) provides a convenient description of kinematics of , it is dependent on parametrization. On the other hand, the representation (3) is independent of parameterization, i.e., independent of the choice of intrinsic coordinate system . It means that any transformation of intrinsic coordinate systems:
does not change the representation (3). Consequently, the vectors , are independent of parameterization . Moreover, they are linearly independent because of (4), and may be taken as the base in , the complement of in .
Consider a different parametrization such that . Then,
From this, we have:
where
are the basis vectors of with respect to coordinate systems and , respectively. Moreover, since in (2) satisfies (3), it follows that:
whence we conclude that are orthogonal to , and hence to any vector in . They are also orthogonal to covariant base vectors in defined through the relations . Since the set of vectors and are linearly independent, they may be taken as the base vectors of the space . It is important to notice that unit vectors
are also independent of parameterization. Moreover, from (8), it follows that:
Further, we make use of vectors , reciprocal to in , defined by:
Here, and are both orthogonal to , but neither set need not be orthonormal. In , we may consider (or ) as non-holonomic basis. Let
Then, upon defining , it follows that:
Coefficients and may be used as a tool for raising and lowering indices for the quantities defined in the above defined non-holonomic basis. Note that do not depend on parameterization of , and neither do the coefficients , nor vectors .
Then, vectors at the points of may be decomposed as:
This relation is of crucial importance for decomposition of any tensor quantity defined on into tangent components in and normal components in .
We will often make use of the relation between metric tensors of defined in two coordinate systems and , i.e., the relation
Then,
The metric tensor and the volume element of are given by the expressions
where is the extension [8].
3. Kinematics of
Making use of (3), we obtain:
where . By we denote the time derivative along . Note that:
represents the scalar-normal velocity in direction which is independent of parameterization. Then, we can write:
where
denotes the component of in . This notation for vectors in is used throughout the paper. Obviously, it is dependent on parameterization since are.
Note that is independent of parameterization, so that v depends on parameterizations only through . This property of is very important for writing various forms of transport theorem.
We will consider the coordinate system as a convected system in . In continuum mechanics, the terms material or Lagrangian coordinates are used for convected coordinates, since the material particles can be labeled by these coordinates and, as such, they do not change their values during the motion of the material body. Note that, for a moving non-material domain, the choice of convected coordinates is arbitrary. However, once chosen, they remain fixed. The final result-the transport theorem-will be expressed in terms independent of the choice of coordinates.
At any time , we consider the relation
as the coordinate transformation between the convected coordinate system and intrinsic coordinate system . Further, we consider
as the velocity of in along the path of convected coordinates , i.e., , where are some constants. Generally, we denote by the time derivative of any quantity , while keeping . Of course,
In particular: .
From (5), we obtain the relation between velocities and of the point :
From (12), (10), and (7), we conclude that:
thus proving that the scalar-normal velocity in direction is independent of parameterization.
Instead of (13), a more compact representation is given by:
Alternatively,
We may also write:
In particular, for the hypersurface (): , and .
4. Generalized Transport Theorem in
Let be defined on . We want to calculate
along the path of convected coordinates . Since , then according to [8] (p. 262):
Next, making use of (5), we write:
Thus, in view of this and (15) we have:
where is defined with respect to convected coordinates , and therefore the integration with respect to is independent of . Now, we show in Appendix A, that:
where
and
where is defined in Appendix A.
The geometric meaning of is evident from
which is independent of parameterization. Further,
where
The expression
represents the normal time derivative of following convected . Clearly, is independent of parameterization.
Remark 1.
To justify its name, we writein a unique compact invariant form as:
whereis a unit vector orthogonal to. Then, we have:
and. Accordingly, we have simple expression for:. Since, we have, which is of the form of classical expression for the scalar normal-velocity of the surface evolving in three dimensional Euclidean space. Then:
The casehas been discussed previously in [10,15].
Remark 2.
Making use of, it easy to see that:
Therefore,
After substituting (18) and (19) into (16), we obtain:
However,
so that
Further, using divergence theorem we obtain (when the boundary consists of “material” points defined by convected coordinates, see Appendix B):
where is normal to but tangent to . The scalar normal velocity of ,
is intrinsic to the motion of . (See [10] for the case ). Finally, the transport theorem with respect to convective coordinate reads:
We emphasize that the first integral is intrinsic to , while the second integral is intrinsic with respect to . Since the first integral on the right-hand side of (22) is invariant to any parameterization we may equally apply it for parameters . In this case, the scalar normal velocity of with respect to parameters , i.e., needs to be used (Appendix B). Then, we write the generalized transport theorem with respect to non-convective coordinates in the form:
5. Examples
In this section, we consider familiar special cases and motivate the subsequent analysis of material domains and propagating discontinuity fronts. The section ends with the analysis of the capillary flow problem, which encompasses many of the special cases.
In all the cases below, the transport theorems holds also for the coordinates , i.e., (22), when we substitute with and , with , as defined in Appendix B.
5.1. 3D Domain Moving in 3D Space
, and . Let , , and . Then, from (22):
where ; is unit vector in orthogonal to [1,10,12,13].
On the other hand, the familiar form of the transport theorem for the material body and the material field given per unit mass [ where is mass density], reads:
The volume in (24) is the material volume and the motion of the each material point is fully defined as the motion of point mass .
5.2. Surface Moving in 3D Space
. Let: with unit normal , . Then, from (22), with , we have:
5.3. Line Moving in a 3D Space
, . Let be the arc length. Equivalently, the intersection of surfaces : , defines . We denote by and the unit normal to and its total curvature. is defined through (13). Then, from (22), we have:
5.4. Closed Line Moving in a 3D Space
Define the unit tangent, normal, and binormal, in the standard way, the curvature () and . Then:
As a special case, we compute the change of the total line energy arising from the line energy density :
In anticipation of the next example, we establish the relationship between the normal line velocity and one of the surfaces. Let the surface with the normal be a material surface, moving with the velocity . The line then glides on this surface with the velocity relative to the surface (2). The unit normal-tangent vectors point outside the respective surfaces:
The normal component of the line velocity the normal-tangent component relative to the surface (1) are then:
5.5. Interface Energies for Liquid Drop on a Solid Surface
The free liquid–gas interface has the unit normal pointing outside the liquid and interface energy . The drop slides on the solid (rigid) surface with the unit normal pointing inside the solid and outside the liquid. The difference between solid-liquid and solid-gas interface energies is . The velocities of two surfaces are denoted . The total interface energy can be written as:
The rate of change of the 1st integral is given by (25). The boundary of the 2nd domain now represents the line of discontinuity, so that the rate of change of the 2nd integral is
Then, from (25) and (28):
where is twice the mean curvature of the surface .
5.6. Capillary Flow
We consider an incompressible liquid flowing over a rigid solid and the surrounded by a gas with negligible viscosity and mass density, so that, without loss of generality, we assume the uniform vanishing pressure in the gas. The motion of the solid surface is prescribed and the triple line glides on the solid surface with the relative velocity .
The total energy of the system can be written as the sum of the bulk energy (kinetic + gravitational potential), the interface energies and the line energy:
where is the gravitational potential. Although the liquid–gas interface is not a material surface, the normal component of its velocity is identical to corresponding component of the material velocity of the fluid:
Using (24), (26), (27) and (29), the rate of change of the total energy is
where we have taken into account that for the rigid body motion :
The last term in (30) is the correction arising from the rigid body motion of the whole assembly. To illustrate that point, consider a uniform translation The last term in (30) is then:
The liquid–gas surface contribution in (30) (for pure translation of the solid substrate) can then be written as:
The energy balance requires that the total power input be equal to the sum of the rate of total energy and dissipation rate . We include the incompressibility condition, , with the Lagrange multiplier field which is recognized as the pressure in the fluid:
where represents the traction vector exerted by the solid on the liquid. We assume, without loss of generality, that the pressure in the (inviscid) gas vanishes, so that the traction on vanishes.
The flow at the re-entrant corner where the two surfaces intersect is singular (Taylor 1960). Within the sharp interface model the typical solution is to allow slip in some vicinity of the triple line [17]. Thus, at the solid surface we allow for slip, but not separation/penetration:
The dissipation includes viscous dissipation in the bulk and the dissipation at the triple line:
where is the viscous stress (deviatoric for incompressible fluid: ) and is the power conjugate of the triple line glide. Although we allow the slip at the solid surface, the dissipation (33) does not include this slip, owing to the choice of the external power input: . Had we represented the external power as , the slip dissipation would have to be included. We will shortly see that the triple line dissipation is necessary if the experimentally observed difference between advancing and receding triple lines is to be described. The 2nd law of thermodynamics for isothermal processes reduces to the requirement that dissipation be positive. Assuming that the constitutive law for the fluid satisfies this requirement on its own (as it does for Newtonian fluids), it follows that the triple line force must have the same sign as the triple line glide . The simplest linear constitutive law is .
Upon substitution of (30) and (33) into (31) and some manipulation, we obtain the power balance equation:
The simplest method for deriving the strong form of governing equations is to formulate the weak form directly via the Principle of virtual power (PVP) [18,19]. Application of the PVP yields the following governing equations and boundary conditions:
- The natural boundary condition on :
- The governing (Cauchy) equations of motion in :
- The capillary jump in normal stress across : . The deviatoric nature of the viscous stress then implies that on :The sign in the pressure jump condition is the consequence of the choice of as outward normal to the liquid surface.
- The contact angle condition: ; with the contact angle : ; and the angle between the line normal and inside tangent : . This condition can be written with reference to the equilibrium contact angle:In relation to (35) we note that, in the absence of line energy (), the equilibrium contact angle satisfies the standard conditionMoreover, from (35) for the advancing contact lineConversely, for the receding contact line the contact angle is smaller than the equilibrium contact angle. This is consistent with experimental observations [20]. Moreover, failure to include the triple line dissipation implies that the contact angle is always equal to the equilibrium one [21], which is in direct contradiction to experimental results.
Finally, we note that to complete the formulation, a definition of the slip constitutive law on is needed. This is beyond the scope of the current paper. We only note that such definition will not change any of the derived equations.
6. Transport Theorem Depending on Parametrization
In some cases, it is useful to use transport theorem in terms depending on parameterization. This can be done simply if we substitute (19), now written as:
into (20). It is convenient to put it in more familiar form:
However: , so that
Further,
Hence, , so that
7. Migrating in N-Dimensional Fluid
The transport relation given by (23) permits us to consider several particular cases of importance in continuum mechanics in a unified way. We consider N-dimensional fluid in analogy to 3-dimensional fluid. First, we denote by the velocity of the fluid. We may write it as:
where
Then, represent is the relative velocities of motion of with respect to the fluid. We may decompose it as:
Now, looking at the transport theorem the only term which may be influenced by motion of the fluid is . For definiteness we write:
for the relative velocities of motion and normal migrational velocity of with respect to the fluid. Then, since ,
and hence:
Upon substituting this into (23), we obtain:
Next, we use the divergence theorem, in the form
to obtain the transport theorem for migrating in the fluid, in the form
8. Migrating Normal Time Derivative in the Fluid
The normal time derivative of following the convected
has to be modified for the migration through the fluid. We start from (36), rewritten as:
Taking into account:
it follows: (since ). Therefore,
where
represents the migrational normal velocity for computed relative to the fluid. Indeed, relative to the fluid:
Define the normal time derivative of following and corresponding to the migrational normal velocity field :
The corresponding transport theorem reads:
9. Material in N-Dimensional Fluid
Assume that is material, i.e., convected with the fluid (in analogy with material domains of 3 or fewer dimensions). Then, fluid velocity is the material velocity for , i.e., , the migrational normal velocity field for coincides with the fluid velocity, , , . Then, transport theorem reads:
Then, we note that:
so that:
Therefore, the transport theorem becomes:
As a special case, we consider is material but is not. Then, , and,
10. Surfaces of Discontinuity
Examples of such singular surfaces are the interfaces within heterogeneous media, shock waves in gases, vortex sheets in fluids separating a main stream from the dead water, and cracks in solids. Moving surfaces of discontinuity are often related to waves. In these cases, the transport theorem has to be modified in order to include the influence of surfaces of discontinuity on
We generalize the transport theorem for the integral
to a region containing a hypersurface across which may suffer a jump discontinuity.
Definition 1.
An oriented smooth surfacein a regionis called a singular hypersurface relative to a fielddefined on, ifis smooth inand suffers a jump discontinuity across. The jump ofis defined as:
whereandare the limits from the two sides of, in the sub-regions ofdesignated asand.
Let . Denote by its outward unit normal and by velocity of its points. Then, is the normal speed of positive when pointing into . Upon applying (21) to the two regions and , bounded by , and, respectively, by and , we write the transport theorem as:
or, using the Green–Gauss theorem, as:
11. General Balance Laws
The basic laws of mechanics in 3D can all be expressed, in general, in the following form,
for any bounded regular subregion of the body , and the vector field , the outward unit normal to the boundary of the region in the current configuration. The quantities and are tensor fields of order , and is a tensor field of order .
The relation (38)—the general balance of in integral form—asserts that the rate of increase of the quantity in a part of a body is affected by the inflow of through the boundary of and the production of within . is the flux of , and is the source of . In general, the source may include external and internal sources.
We state general balance laws for containing a hypersurface across which may suffer a jump discontinuity. Inspired by the above balance law, we write:
where is the outward unit normal to the boundary of , while and are the flux and the source of .
From (39), we can obtain the local balance equation at a regular point, as well at a singular point. First, we apply the Green–Gauss theorem to the first integral on the right side of (39):
Then, after substituting (40) and (37) into (39) we obtain:
and then,
Finally, following the standard procedure, the local balance law reads:
with the jump condition:
12. Summary and Discussion
To formulate the transport theorem, we define the elements of geometry and kinematics of a M-dimensional domain moving in a N-dimensional space which are independent of parametrization, i.e., independent of the choice of the choice of coordinates intrinsic to . The geometry is characterized by normals , which—together with the arbitrary basis in —form a basis in . The relevant components of the curvature of are characterized by the mean curvature normal [4] (, where . The geometry of the boundary of , denoted , is characterized by the unit vector , which is orthogonal to , but tangent to .
Regarding the kinematics of , only the normal velocity, is independent of parametrization. The motion of the boundary is characterized by a single scalar component—the scalar normal velocity . The final component is the normal time derivative independent of parametrization:
The transport theorem can then be written as:
The transport theorem has been applied to the moving N-dimensional fluid with a migrating subdomain , non-material and material, as well as to the moving surfaces of discontinuity. Finally, the general form of balance laws for N-dimensional continuum is formulated.
Author Contributions
Conceptualization, J.P.J., R.V. and S.D.M.; formal analysis, primarily J.P.J. with contributions from S.D.M. and R.V.; writing—original draft preparation, J.P.J. and S.D.M.; writing—review and editing, R.V. and S.D.M. All authors have read and agreed to the published version of the manuscript.
Funding
S.Dj.M was funded in part by NASA grant NNX17AB52G.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A
To derive (17), we begin with
where . It is convenient to write (8) as . Then:
where, according to (12), we have
Thus,
Next,
and
Formally, we may write (A4) as
where
here, are the components of symmetric 2nd order tensor for each value of [22]. Alternatively: , where .
Next, we calculate (A3) and obtain
where we have made use of (A4) and (A5). Therefore (A2) is given by
Finally,
Next, we use (A4) and obtain
Hence,
which is independent of parameterization.
Appendix B. Elements of Geometry and Kinematics of
So far, we have considered some elements of geometry and kinematics of . Now we let be a finite region in , bounded by the closed space . We first consider some elements of geometry and kinematics of whose “material” points are defined by convected coordinates. Its parametric equations in convected coordinates are
Then, and its unit normal,
are independent of any parametrization of in . Note that the unit vector is in and orthogonal to . In view of (5) the same boundary is defined in by . Then,
so that
at the points of defined by (A1). From (14), having in mind that , this can be written, as
which is independent of any parametrization of . It represents the speed of propagation of while its vector of displacement is given by
When the coordinate system that is not convected, determination of the speed of movement of the border is more complex. Then,
or
Moreover, is vector in normal to , which is independent of the choice of coordinates intrinsic to . The same holds for its unit vector
Let be the path of point in when . Then
represents the velocity of points of the path. From (A6) and (A7) we obtain
whence, in view of (19),
The expression
is the speed of propagation of in . It is clearly independent of any parameterization with respect to intrinsic coordinates . Its displacement vector is given by
Thus far, we have considered the kinematics of as a subspace of . Now, upon substitution of (18) into (1), we obtain representation of in :
Then,
represents the velocity of the points of the paths in . Hence,
From (13), we have . Then, since , we have
References
- Slattery, J.C. Momentum, Energy, and Mass Transfer in Continua; McGraw-Hill: New York, NY, USA, 1972. [Google Scholar]
- Slattery, J.C. Interfacial Transport Phenomena; Springer: New York, NY, USA, 1990. [Google Scholar]
- Truesdell, C.; Toupin, R.A. The classical field theories. In Handbuch der Physik; Flugge, S., Ed.; Springer: Berlin, Germany, 1960; Volume 3/1. [Google Scholar]
- Betounes, D.E. Kinematics of submanifolds and the mean curvature normal. Arch. Ration. Mech. Anal. 1986, 96, 1–27. [Google Scholar] [CrossRef]
- Edelen, G.B. Applied Exterior Calculus; John Wiley & Sons: New York, NY, USA, 1985. [Google Scholar]
- Spivak, M. A Comprehensive Introduction to Differential Geometry, 3rd ed.; Publish or Perish, Inc.: Houston, TX, USA, 1999; Volume 1. [Google Scholar]
- Eisenhart, L.P. An Introduction to Differential Geometry with Use of the Tensor Calculus; Princeton University Press: Princeton, NJ, USA, 1940. [Google Scholar]
- Synge, J.L.; Schild, A. Tensor Calculus; Dover: New York, NY, USA, 1978. [Google Scholar]
- Petryk, H.; Mroz, Z. Time derivatives of integrals and functionals defined on varying volume and surface domains. Arch. Mech. 1986, 38, 697–724. [Google Scholar]
- Cermelli, P.; Fried, E.; Gurtin, M.E. Transport relations for surface integrals arising in the formulation of balance laws for evolving fluid interfaces. J. Fluid Mech. 2005, 544, 339–351. [Google Scholar] [CrossRef]
- Seguin, B.; Hinz, D.F.; Fried, E. Extending the transport theorem to rough domains of integration. Appl. Mech. Rev. 2014, 66, 050802. [Google Scholar] [CrossRef] [PubMed]
- Gurtin, M.E.; Struthers, A.; Williams, W.O. A transport theorem for moving interfaces. Q. Appl. Math. 1989, 47, 773–777. [Google Scholar] [CrossRef]
- Jaric, J.P. On a transport theorem for moving interface. Int. J. Eng. Sci. 1992, 30, 1535–1542. [Google Scholar] [CrossRef]
- Estrada, R.; Kanwal, R.P. Non-classical derivation of the transport theorems for wave fronts. J. Math. Anal. Appl. 1991, 159, 290–297. [Google Scholar] [CrossRef][Green Version]
- Fosdick, R.; Tang, H. Surface Transport in Continuum Mechanics. Math. Mech. Solids 2009, 14, 587–598. [Google Scholar] [CrossRef]
- Scovazzi, G.; Hughes, T.J.R. Lecture Notes on Continuum Mechanics on Arbitrary Moving Domains; Sandia National Laboratories: Livermore, CA, USA, 2007. [Google Scholar]
- Taylor, G.I. Similarity solutions of hydrodynamic problems. In Aeronautics and Astronautics (Durand Anniversary Volume); Pergamon Press: Oxford, UK, 1960; pp. 21–28. [Google Scholar]
- Dehsara, M.; Fu, H.; Mesarovic, S.D.; Sekulic, D.P.; Krivilyov, M. (In)compressibility and parameter identification in phase field models for capillary flows. Theor. Appl. Mech. 2017, 44, 189–214. [Google Scholar] [CrossRef]
- Mesarovic, S.D. Physical foundations of mesoscale continua. In Mesoscale Models: From Micro-Physics to Macro-Interpretation; CISM International Centre for Mechanical Sciences book Series; Mesarovic, S.D., Forest, S., Zbib, H.M., Eds.; Springer: Berlin/Heidelberg, Germany, 2019. [Google Scholar]
- De Gennes, P.G.; Brochard-Wiart, F.; Quere, D. Capillarity and Wetting Phenomena, Drops, Bubles, and Waves; Springer: New York, NY, USA, 2004. [Google Scholar]
- Gouin, H. The wetting problem of fluids on solid surfaces. Part 2: The contact angle hysteresis. Continuum Mech. Thermodyn. 2003, 15, 597–611. [Google Scholar] [CrossRef][Green Version]
- Lovelock, D.; Rund, H. Differential Forms, and Variational Principles; Dover: New York, NY, USA, 1989. [Google Scholar]
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).