Abstract
We use a spectral approach to model residually stressed elastic solids that can be applied to carbon fiber reinforced solids with a preferred direction; since the spectral formulation is more general than the classical-invariant formulation, it facilitates the search for an adequate constitutive equation for these solids. The constitutive equation is governed by spectral invariants, where each of them has a direct meaning, and are functions of the preferred direction, the residual stress tensor and the right stretch tensor. Invariants that have a transparent interpretation are useful in assisting the construction of a stringent experiment to seek a specific form of strain energy function. A separable nonlinear (finite strain) strain energy function containing single-variable functions is postulated and the associated infinitesimal strain energy function is straightforwardly obtained from its finite strain counterpart. We prove that only 11 invariants are independent. Some illustrative boundary value calculations are given. The proposed strain energy function can be simply transformed to admit the mechanical influence of compressed fibers to be partially or fully excluded.
1. Introduction
The presence of residual stresses in solids has been the essence of numerous publications [1,2,3]. There is a considerable interest in the mechanical behaviour of residually stressed materials in recent years and attempts to comprehend the mechanical behaviour of residual stresses on solid materials can be found in the literature [2,4,5,6]. A review on the presence of residual stress, for example, in fiber reinforced composite materials can be found in [7]. In this paper, we focus on the modelling of the mechanical anisotropic response of a residually stressed fiber material with a preferred direction (RSPD) based on the spectral method (method that used the eigenvalues and eigenvectors of tensors) developed recently in the literature [8,9,10,11,12,13,14,15,16]. Applications can be found, for example, in the mathematical modelling of the mechanical behaviour of carbon fibre reinforced solids and other types of RSPD, like soft biological tissue. We note that, before the recent applications of spectral formulation in anisotropic solids, most anisotropic models used traditional classical invariants [17] (or their variants), where majority of them do not have a direct interpretation, to describe their strain energy functions (see, for example, [1,18]). However, the proposed strain energy function in this paper uses spectral invariants, each has a transparent meaning that is convenient for experimental design [19]. A discussion of the advantages of spectral invariants over classical invariants is given in [20].
In this communication, our objective is to develop a novel strain energy function using spectral invariants that contains only single-variable functions. These strain energy types are experimentally attractive [19] and have been fortunate in modelling non-elastic and elastic solids [8,9,10,11,12,13,14,15,16,20,21]. It is important to note that knowing the number of independent invariants facilitates a stringent development of a strain energy via an experiment [22], and in our spectral analysis, we derive that only 11 independent spectral invariants are required in the constitutive equation. Up to our present knowledge, we believe that, modelling RSPDs using 11 independent spectral invariants is novel. We must emphasize that, to the best of our knowledge, since we are not able to find an appropriate residual stress experiment data of materials with a preferred direction, this paper focuses on the development of a rigourous theoretical spectral constitutive equation based on a systematic and rigorous use of the restrictions imposed by thermodynamics, the derivation and use of the representation formulae, a consequence of the rigorous definitions of the different material behaviors and of the concept of material symmetry, and a priori restrictions that are required by well posed mathematical models.
The basic kinematic deforming body equations and basic properties of residual stresses are given in Section 2. We discuss spectral formulations in Section 3. In Section 4, a spectral strain energy function in the absence of residual stress is proposed and, in Appendix C, based on the wok of Shariff [14], its extension to fully or partially exclude the mechanical influence of compressed fibers is given. In Section 5, a prototype strain energy function that contains single-variable functions is proposed. This prototype function is used in Section 6 to study some boundary value problems. Conclusions are given in Section 7.
2. Main Equations
2.1. Basic Concepts
Unless stated otherwise, all subscripts i, j and k take the values 1–3 and the summation convention is not used. We only discuss quasi-static deformations of incompressible solids with negligible body forces. The right Cauchy-Green tensor is , where is the deformation tensor, U is the right stretch tensor, and X and x denote the position vectors of a solid body particle, respectively, in the reference and current configurations. Since the material is incompressible, , where det denotes the determinant of a tensor. More details about the kinematics of deforming bodies and the equation of motion can be found, for example, in Ref. [23].
2.2. Residual Stress
Details on the definition of a residual stress can be found in Merodio et al. [6]. Briefly, we postulate the existence of an equilibrium stress field with zero traction on the surface of a body in a reference configuration ; the term residual stress is often used for this equilibrium stress. Hence,
with the condition on the boundary
where N is unit outward normal to , the boundary of and is the divergence operator with respect to X. In account of (1) and (2), the residual stress has the mean value
and it is non-homogeneous.
3. Spectral Representation
Following the work of Shariff and Merodio [20], the strain energy is postulated as follows:
where ⊗ denotes the dyadic product. For an incompressible material, the Cauchy stress S for an incompressible solid is given by
where the Lagrange multiplier p is associated with the constraint and I is the identity tensor. In view of the description of in Section 2.2, the constitutive Equation (5) at the reference configuration () must satisfy the relation
where the Lagrange multiplier is the value of p at the reference configuration.
We note that the right stretch tensor
where (principal stretches) and are eigenvalues and eigenvectors and of U, respectively. With respect to the basis , we express in terms of the 12 components
where · is the dot product between two vectors. The unit vector a implies
which proves that only 11 of the 12 components are independent. Since, for all rotation tensor Q,
it is clear that, with respect to Q, and are invariants. We emphasize that although are invariants, they are not invariants for the tensor set . The invariants and , for example, are invariants for the tensor set .
In Appendix A, relations between classical invariants [17] are given, which strengthen our claim that at most 11 invariants are independent. We emphasize that, unlike the spectral invariants given in (8), most of 18 classical invariants in the minimal integrity basis do not have a clear physical meaning.
According to Shariff [13], the strain energy function must satisfy the P-property [13]. To facilitate the construction of the P-property, the following six independent spectral invariants
are used rather than the invariants . Hence, the strain energy can be expressed as
The Lagrangean components [24] of with respect to the basis are required in our analysis and they are [19]:
with shear components
The Eulerian components [24] of Cauchy stress S with respect to the basis , where are
4. Transversely Isotropic Elastic Solid without Residual Stress
Prior to constructing a prototype strain energy function for RSPDs, we initially discuss the spectral constitutive equation for transversely isotropic elastic solids in the absence of residual stress, see for example the work of Shariff [14]. In this section, we construct a general nonlinear (finite strain) spectral strain energy function for solids with a preferred direction. We must emphasize that a finite-strain energy function should be consistent with its infinitesimal-strain counterpart (see Ref. [20] for details). The “infinitesimal strain” approach has two advantages: (a) the nonlinear strain energy function contains separable single-variable functions [14], which are easier to analyse than multivariable functions and (b) the strain energy function can be easily amended to fully or partially exclude the mechanical influence of compressed fibers (see Appendix C).
4.1. Infinitesimal Strain
In infinitesimal deformations, the most general quadratic form strain energy function for an incompressible transversely isotropic material has the expression [14]
where
and are shear moduli, is a ground-state constant that is related to other elastic constants, which have more direct physical interpretations, , is an eigenvector of the infinitesimal strain E and is an eigenvalue of E.
4.2. Finite Strain
With the aid of the infinitesimal form (16), we postulate a finite-strain energy function
where . The restrictions [14]
are required so that the finite-strain energy function is consistent with infinitesimal strain theory. In view of , we could also impose .
For , the value of the nonlinear strain energy function is close to the value of the corresponding infinitesimal strain energy function, and for this range of strains the strain energy function can be approximated by letting
It is clear that and satisfy the properties in (20) and the property
In view of (21), and are monotonically increasing functions with and negative and positive for and , respectively. From a continuity point of view, we shall assume that the functions and have the above properties for all ranges of . The connection of and to the generalized Lagrangean strain tensor is given in Appendix B. The concepts of polyconvexity, strong ellipticity condition at the current configuration, convexity and stability can be used to put restrictions on the functions , and . However, the application of these concepts to our constitutive equation is beyond the scope of this paper. The amended strain energy function proposed in this Section to model the ramification of compressed fibers is given in Appendix C.
The general single-variable functions that depend on a principal stretch , appearing in , facilitate the construction of a specific form of strain energy function from experimental data. We note that, recently, separable single-variable strain energy functions have been used to model both elastic and non-elastic solids [8,9,10,11,12,13,14]. We note in passing that, it is shown in Shariff [14], the constitutive Equation (19) has successfully predicted the mechanical behaviour of soft tissues. Below, we give an example, where our theory is compared with the experimental data of [25]. We strongly emphasize that the following specific forms given below to fit the experimental data of [25] is just a preliminary exercise; better functional forms could be obtained for and but it is not the intention of this paper to do so.
For rubberlike materials, the specific forms are used in Shariff [9]:
and
We compare our theory with the uniaxial experiment of Ciarletta et al. [25] on fiber reinforced rubber, where the experimental characterization is performed using a uniaxial testing device with optical measures of the deformation, using two different reinforcing materials on a ground rubber matrix. In The uniaxial stretch is in the direction. The non-zero axial First Piola–Kirchhoff stress component is
for the case when and in this case . In Figure 1 we curve fit the data (visually) since we know that .
Figure 1.
First Piola–Kirchhoff stress vs stretch. Ciarletta et al. [25] fiber reinforced simple tension experiment. , , , , . The experiment data is adapted from [25].
However, we cannot curve fit for the case , since the values of are unknown. In view of this, we have no choice but to predict the experimental data using the relation
where the dependence of on is obtained from solving the First Piola–Kirchhoff component equations and . It is clear from Figure 1, that we are able to predict and fit using the above specific forms.
5. Strain Energy for RSPD
Due to the lack of experimental data in the literature, we are impelled to postulate a simple prototype
based on the work of Shariff et al. [26,27], where
An example of are and . In this paper, we use for the results given in Section 6.
We could, of course, propose a more complex specific form (see, for example, Shariff et al. [26]), but in this paper, for simplicity, we only consider the specific form given in (27).
We note that for the case of Equation (6) becomes
which implies
and for , Equation (6) takes the form
and it follows that .
The values of the residual stress and the ground state constants are restricted via the condition of strong ellipticity at the reference configuration (see Appendix D).
6. Boundary Value Problems
In this section we give results for a simple tension deformation of a cylinder and, expansion and contraction of a hollow sphere, which could be useful from the numerical and/or experimental point of view. The boundary value problems discussed below are for any types of RSPD and, since we are not able to find an appropriate residual stress experiment data of materials with a preferred direction, only theoretical residual stress fields are discussed in this section, which may (or may not) represent “real” residual stress fields found in RSPDs.
6.1. Residual Stress: Cylinder
The study of non-residually stressed fibre reinforced solids on a cylindrical configuration is a subject of numerous publications, see for example, Ref. [28]. The cylindrical residual stress results obtained in this paper may be used to study the mechanical influence of residual stress on cylindrical problems. To facilitate our study, we need to assume a residual stress field in the reference configuration, which is described by
where R, and Z are reference cylindrical polar coordinates.
We consider a residual stress [6] of the form
where and are cylindrical polar coordinate vectors in the reference configuration.
Satisfaction of the equilibrium equation and boundary conditions, require
and
A simple example of is
where is a constant. We use (38) in the following section.
6.2. Uniform Extension of a Cylinder
In this Section, all tensor and vector components are cylindrical polar components.
We consider a uniform extension of a cylinder with described by
where is the polar coordinate in the deformed configuration. It follows that
Therefore, , and . Here, for simplicity, we let and hence .
The non-zero Cauchy stress components are (radial stress), (hoop stress) and (axial stress), where
depends on r (or in view of (39), equivalently on R) and the Cauchy stress is inhomogeneous. It is clear that we have zero shear stresses and the equilibrium equation reduces to
which can be integrated to give
where . The axial stress is given by
For illustration we use the (23), (24) and (A17) for and we simply have
and
where, since , we have considered . The above indicates that is constant and does not depend on the residual stress. On the other hand, and are functions of the residual stress only; their absolute values decrease as increases. The axial Cauchy stress vs is shown in Figure 2 and, in Figure 3, we plot the curves of and for .
Figure 2.
Axial stress vs axial stretch . kPa, , , .
Figure 3.
and stress fields along the radius R. .
6.3. Spherically Symmetric Deformation of a Spherical Shell
The study of spherical shell in this section could be useful, for example, to enhance the study of cavity formation in a sphere under uniform radial tensile dead-load with the fiber in the radial direction [29]. Here, we consider a spherical shell with thick-walled having the reference geometry
where is the spherical polar coordinate for the undeformed configuration. The geometry of the current deformation is described by
where is the spherical polar coordinate for the current configuration.
We consider a deformation defined by
In the spherical polar coordinate system, the deformation gradient is
Due to the incompressibility condition we have
The principal stretches are
and, we have, , and , where is the spherical polar coordinate basis for the reference configuration.
Here, we use the residual stress
where
and has the dimension kPa/m2. The equilibrium equation requires
The free stress surface (2) is clearly satisfied.
We only discuss, for simplicity, the case when and, we simply have, for the non-stretch invariants
The non-zero Cauchy stress components (with respect to the spherical coordinate system) are , and .
Since , from (15), we have,
Hence, the equilibrium equation reduces to
Integrating (59) and taking account that if we assume that radial stress vanishes at , we get
The radial stress is depicted in Figure 4 for (the sphere is moved inwards). We only consider . While the fiber is in tension with , a negative radial stress is obtained; taking note that . Figure 4 indicates that the absolute value of the radial stress increases in the present of a residual stress. However, when the sphere is moved outwards (see Figure 5), we have, , , and hence the fiber is in compression. We note that the radial stress is negative in some segments due to the presence of residual stress. In this section the values are used for the graphs.
Figure 4.
Radial stress for spherically symmetric deformation of a spherical shell. , , . fiber is in tension .
Figure 5.
Radial stress for spherically symmetric deformation of a spherical shell. , , . fiber is in compression .
7. Conclusions
In this communication, we propose a novel separable spectral strain energy function for RSPDs which contains single-variable spectral-invariant functions. The use of spectral invariants is the state of the art in modelling RSPDs and has the advantage that each of the spectral invariants has a clear physical interpretation, which is useful in aiding the design of experiments. The spectral invariants depend on the right stretch tensor, the preferred direction and the residual stress tensor. Our approach ensures that the strain energy function for infinitesimal strain can be simply obtained from its finite strain counterpart and vice-versa. The analysis of the boundary value problems given in Section 6, highlights the simplicity of the spectral approach. Modelling full or partial exclusion of compressed fibers is simply done by amending the strain energy function. In future, we require experimental data to compare our theory with different types of RSPDs. Since classical invariants can be explicitly expressed in terms of spectral invariants but not vice versa, spectral formulations are, hence, more general.
Author Contributions
Conceptualization, methodology, formal analysis, investigation, writing—original draft preparation and writing—review and editing, M.H.B.M.S. and J.M. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A
It is obvious that since all the classical invariants given below can be expressed in terms of the spectral invariants, only 11 of them are independent. To strengthen our claim, in this Appendix, we construct relations between classical invariants to prove that only 11 of the classical invariants are independent. The construction of relations between classical invariants requires the invariants
It is commonly known that the above relations are independent and since the eigenvalues are independent, there are no relations between the classical invariants and hence the three classical invariants are independent. The eigenvalues we can be explicitly expressed in terms of the classical invariants [30], i.e.,
where
taking note that since the eigenvalues are distinct, we have, .
The strain energy function consists of the tensors
We note that the invariants can be explicitly expressed in terms of and but, for brevity, we omit such explicit expressions.
From (A2) and (A5), is expressed in terms of . From (9) and (A5), we have 3 linear equations in . On solving these linear equations we can express explicitly in terms of . The invariants can be expressed in terms of by solving the 3 linear equations in (A6) for . In Equation (A7), the invariants appear linearly. Hence we can solve the 3 linear equations so that these invariants can be expressed in terms of . Since the classical invariants can be explicitly expressed in terms of , , and taking the appropriate sign for and , they can be expressed in terms of , indicating that only at most 11 classical invariants are independent.
Appendix B
In this Appendix we consider a generalize strain measure, where it may contain paramaters suitable for a particular material. Consider a set of general class of Lagrangean strain tensor as defined by Hill [31]
where is a monotonic increasing function such that
In view of the above definition, we also consider to represent physical strain measures with the extreme deformation values
An example of a strain measure commonly used in the literature that satisfies the above properties is
Using the Lagrangean strain tensors, we construct our transversely isotropic strain energy function, as exemplified in Shariff [11], i.e.,
We note that, in this paper we only consider strain energy function of the form (19).
Appendix C
Shariff [14] has discussed and proposed a model, where the fiber compression does not fully or partially contribute towards the strain energy function. He uses the functions
where erf is the error function and a is a very large positive number. He then define
where , , and are constants. Since the details of the functions in (A15) and (A16) can be found in [14], we shall not elaborate them here.
To model the fibre compression problem, the strain energy function, in (19) is now replaced by
Appendix D. Limitations on the Ground State Constants
Strong ellipticity condition is important in solid mechanics [32]. Restrictions on the ground state constants appearing in the strain energy function (27) are done using strong ellipticity condition at . For an incompressible material, the strong ellipticity condition (see, for example, Ref. [33]) requires
where m and n are unit vectors,
and
Following the work of Shariff and Merodio [20], we have, for plane deformations, the following inequalities:
References
- Ahamed, T.; Dorfmann, L.; Ogden, R.W. Modelling of residually stressed materials with application to AAA. J. Mech. Behav. Biomed. Mater. 2016, 61, 221–234. [Google Scholar] [CrossRef] [PubMed]
- Merodio, J.; Ogden, R.W. Extension, inflation and torsion of a residually stressed circular cylindrical tube. Contin. Mech. Therm. 2016, 28, 157–174. [Google Scholar] [CrossRef]
- Vandiver, R.; Goriely, A. Differential growth and residual stress in cylindrical elastic structures. Philos. Trans. R. Soc. Lond. 2009, 367, 3607–3630. [Google Scholar] [CrossRef] [PubMed]
- Dehghani, H.; Desena-Galarza, D.; Jha, N.K.; Reinoso, J.; Merodio, J. Bifurcation and post-bifurcation of an inflated and extended residually-stressed circular cylindrical tube with application to aneurysms initiation and propagation in arterial wall tissue. Finite Elem. Anal. Des. 2019, 161, 51–60. [Google Scholar] [CrossRef]
- Jha, N.K.; Reinoso, J.; Dehghani, H.; Merodio, J. A computational model for cord-reinforced rubber composites: Hyperelastic constitutive formulation including residual stresses and damage. Comput. Mech. 2019, 63, 931–948. [Google Scholar] [CrossRef]
- Merodio, J.; Ogden, R.W.; Rodriguez, J. The influence of residual stress on finite deformation elastic response. Int. J. Non-Linear Mech. 2013, 56, 43–49. [Google Scholar] [CrossRef]
- Baran, I.; Cinar, K.; Ersoy, N.; Akkerman, R.; Hattel, J. Review on the Mechanical Modeling of Composite Manufacturing Processes. Arch. Comput. Methods Eng. 2017, 24, 365–395. [Google Scholar] [CrossRef]
- Bustamante, R.; Shariff, M.H.B.M. Principal axis formulation for non-linear magnetoelastic deformations: Isotropic bodies. Eur. J. Mech. A Solids 2015, 50, 17–27. [Google Scholar] [CrossRef]
- Shariff, M.H.B.M. Strain energy function for filled and unfilled rubberlike material. Rubber Chem. Technol. 2000, 73, 1–18. [Google Scholar] [CrossRef]
- Shariff, M.H.B.M. An anisotropic model for the Mullins effect. J. Eng. Math. 2009, 56, 415–435. [Google Scholar] [CrossRef]
- Shariff, M.H.B.M. Physical invariant strain energy function for passive myocardium. Biomech. Model. Mechanobiol. 2013, 12, 215–223. [Google Scholar] [CrossRef]
- Shariff, M.H.B.M. Direction dependent orthotropic model for Mullins materials. Int. J. Solids Struct. 2014, 51, 4357–4372. [Google Scholar] [CrossRef][Green Version]
- Shariff, M.H.B.M. Anisotropic separable free energy functions for elastic and non-elastic solids. Acta Mech. 2016, 227, 3213–3237. [Google Scholar] [CrossRef]
- Shariff, M.H.B.M. On the spectral constitutive modelling of transversely isotropic soft tissue: Physical invariants. Int. J. Eng. Sci. 2017, 120, 199–219. [Google Scholar] [CrossRef]
- Shariff, M.H.B.M.; Bustamante, R.; Merodio, J. A nonlinear constitutive model for a two preferred direction electro-elastic body with residual stresses. Int. J. Non-Linear Mech. 2020, 119. [Google Scholar] [CrossRef]
- Shariff, M.H.B.M.; Bustamante, R.; Merodio, J. A nonlinear electro-elastic model with residual stresses and a preferred direction. Math. Mech. Solids 2020, 25, 838–865. [Google Scholar] [CrossRef]
- Spencer, A.J.M. Theory of invariants. In Continuum Physics: Volume I; Eringen, A.C., Ed.; Academic Press: New York, NY, USA, 1971; pp. 239–253. [Google Scholar]
- Demirkoparan, H.; Merodio, J. Bulging Bifurcation of Inflated Circular Cylinders of Doubly Fiber-Reinforced Hyperelastic Material under Axial Loading and Swelling. Math. Mech. Solids 2017, 22, 666–682. [Google Scholar] [CrossRef]
- Shariff, M.H.B.M. Nonlinear transversely isotropic elastic solids: An alternative representation. Q. J. Mech. Appl. Math. 2008, 61, 129–149. [Google Scholar] [CrossRef]
- Shariff, M.H.B.M.; Merodio, J. Residually stressed two fibre solids: A spectral approach. Int. J. Eng. Sci. 2020, 148. [Google Scholar] [CrossRef]
- Valanis, K.C.; Landel, R.F. The strain-energy function of hyperelastic material in terms of the extension ratios. J. Appl. Phys. 1967, 38, 2997–3002. [Google Scholar] [CrossRef]
- Shariff, M.H.B.M. The number of independent invariants of an n-preferred direction anisotropic solid. Math. Mech. Solids 2017, 22, 1989–1996. [Google Scholar] [CrossRef]
- Truesdell, C.A.; Toupin, R. The classical field theories. In Handbuch der Physik, Vol.III/1; Flügge, S., Ed.; Springer: Berlin, Germany, 1960; pp. 226–902. [Google Scholar]
- Ogden, R.W. Non-Linear Elastic Deformations; Ellis Horwood: Chichester, UK, 1984. [Google Scholar]
- Ciarletta, P.; Izzo, I.; Micera, S.; Tendick, F. Stiffening by fiber reinforcement in soft materials: A hyperelastic theory at large strains and its application. J. Mech. Behav. Biomed. Mater. 2011, 4, 1359–1368. [Google Scholar] [CrossRef] [PubMed]
- Shariff, M.H.B.M.; Bustamante, R.; Merodio, J. On the spectral analysis of residual stress in finite elasticity. IMA J. Appl. Math. 2017, 82, 656–680. [Google Scholar]
- Shariff, M.H.B.M.; Bustamante, R.; Merodio, J. Nonlinear electro-elastic bodies with residual stresses. Q. J. Mech. Appl. Math. 2018, 71, 485–504. [Google Scholar] [CrossRef]
- Kassianidis, F.; Ogden, R.W.; Merodio, J.; Pence, T.J. Azimuthal shear of a transversely isotropic elastic solid. Math. Mech. Solids 2008, 13, 690–724. [Google Scholar] [CrossRef]
- Merodio, J.; Saccomandi, G. Remarks on cavity formation in fiber-reinforced incompressible non-linearly elastic solids. Eur. J. Mech. A-Solid 2006, 25, 778–792. [Google Scholar] [CrossRef]
- Itskov, M. Tensor Algebra and Tensor Analysis for Engineers, 3rd ed.; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
- Hill, R. On constitutive inequalities for simple materials-I. Int. J. Mech. Phys. Solids 1968, 16, 229–242. [Google Scholar] [CrossRef]
- El Hamdaoui, M.; Merodio, J.; Ogden, R.W. Loss of ellipticity in the combined helical, axial and radial elastic deformations of a fibre-reinforced circular cylindrical tube. Int. J. Solids Struct. 2015, 63, 99–108. [Google Scholar] [CrossRef]
- Shariff, M.H.B.M.; Bustamante, R.; Hossain, M.; Steinmann, P. A novel spectral formulation for transversely isotropic magneto-elasticity. Math. Mech. Solids 2017, 22, 1158–1176. [Google Scholar] [CrossRef]
© 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/).