Abstract
This paper studies the buckling of standing columns under self-weight and tip load. An emphasis is placed on linearly tapered columns with regular polygons cross-section whose volume is constant. Five end conditions for columns are considered. The differential equation governing the buckling shapes of the column is derived based on the equilibrium equations of the buckled column elements. The governing equation is numerically integrated using the direct integration method, and the eigenvalue is obtained using the determinant search method. The accuracy of the method is verified against the existing solutions for particular cases. The effects of side number, taper ratio, self-weight, and end condition on the buckling load and mode shape are investigated. The contribution of self-weight acting alone to the buckling response is also explored. For a given column volume, especially, the buckling length and its stress distribution of the columns with different geometries and end conditions are estimated.
    1. Introduction
Columns are elements of the structures in various engineering fields that are subjected to external compressive loads. Long and slender columns have been erected for highways, bridges, offshore facilities, plant structures, etc. In the design of slender mega-columns, self-weight effects are important and must be included in buckling analysis. Such columns are also referred to as heavy columns [,]. Tapered members behave differently than uniform members because their variable cross-sections create effective coupling between internal forces and efficient stress distributions []. Based on their space utilization, esthetics, safety, optimization, and economic benefits, tapered members are commonly used in engineering practice. Because a tapered member is controlled by its cross-sectional shape and column volume, which affect structural behaviors, various shapes of cross-section are frequently used in practical engineering. Over the past few decade, many efforts have been made to improve structural analyses, including column analysis based on the topics described above.
A short literature review of these topics is provided below. Wang and Drachman [] investigated the self-weight buckling of a cantilever heavy column with an end load based on a second-order differential equation in terms of the arc length of the buckled column. Interestingly, they applied an inverted cantilever column, which is a column hanging from its fixed end that is subjected to an upward end load. Greenhill [] studied the maximum stable column lengths (i.e., buckling lengths) of heavy columns such as mast poles. As indicated by the title of the paper, column buckling length was compared to the maximum height at which trees considered as cantilever columns could grow. Since then, small amounts of impactful research have been performed on the buckling analysis of heavy columns: Grishcoff [] used the infinite series to study the buckling loads of cantilever columns by combining the effects of self-weight and axial loading; Wang and Ang [] derived buckling load equations for a heavy column subjected to an axial compressive load and restrained by internal supports. Chai and Wang [] determined the minimum critical buckling load of self-weighted heavy columns under various end conditions using the differential transformation technique. Duan and Wang [] derived the exact buckling loads of heavy columns under various end conditions in terms of generalized hypergeometric functions. Lee and Lee [] studied the buckling of a prismatic heavy column under various end conditions, where the buckling length of the column was calculated by considering only its self-weight (without any axial compressive load). Regarding the optimization of heavy columns, tall columns with variable cross-sections and constant volumes were investigated by Keller and Niordson [], Atanackovic and Glavardanov [], and Sadiku [].
For tapered beam/column analysis, various taper functions [,,] along the column axis, including linear, parabolic, sinusoidal, and exponential functions, have been considered. The effects of various cross-sectional shapes [,], including rectangular, circular, elliptical, and regular polygons, on the optimization of column buckling have been examined. Additionally, the initial imperfection affecting column behavior was discussed in the open literature [,]. The stability of standing heavy column with the intermediate supports, i.e., laterally braced column, was discussed by Wang [].
Despite the considerable works discussed above, no buckling solutions have been presented in the open literature with a focus on tapered heavy columns and self-weight with regular polygon cross-sections and constant volumes. This study focused on the buckling loads and buckling self-weights of columns under various end conditions. Based on the small deflection theory, a differential equation is derived from the equilibrium equations of the buckled column elements. A direct integral method is developed for integrating the governing equation and the determinant search method is adopted for determining eigenvalues. The predicted results for the buckling load and buckling self-weight are compared to reference values. Numerical results for the buckling load, buckling length, and buckling stress with corresponding mode shapes are presented.
2. Mathematical Formulation
Figure 1a presents an ideal and linear elastic column of span length  placed in a Cartesian coordinate  system originating at the toe end . The toe end  () is either hinged or clamped and the head end  () is either free, hinged, or clamped. Therefore, five end condition combinations are possible: “hinged-hinged (H-H)”, “hinged-clamped (H-C)”, “clamped-free (C-F)”, “clamped-hinged (C-H)”, and “clamped-clamped (C-C)”, where the former end represents the toe end and the latter end represents the head end. Columns with H-F end condition were not considered in this study because they are unstable in the structural mechanism from an engineering point of view.
      
    
    Figure 1.
      (a) Schematic diagram of a buckled heavy column with a -sided regular polygon cross-section and (b) forces imposed on a buckled element.
  
The target columns are linearly tapered with cross-sectional shapes of -sided regular polygons with circumradii  measured from the centroid to a vertex at any coordinate . At the toe end ,  is represented as . At the head end ,  is represented as . The column volume  is always constant. The cross-sectional area and second moment of the plane area at  are denoted as  and , respectively. In the buckling analysis in this study, self-weight effects were included. Such effects are a major concern in the analysis of heavy columns. The internal self-weight intensity, which is the downward self-weight per unit of axial length induced by column mass and gravity, is represented as , where  is the weight density of the column material. The column is subjected to an external compressive load  at the head end and its own self-weight . When  increases and reaches the buckling load , the column with a buckling length  buckles and forms the buckled-mode shape represented by the solid curve. After column buckling, the internal forces of the axial force , shear force , and bending moment  are applied to the buckled column at .
To express the taper function of  at  mathematically, the taper ratio , which is defined as the ratio of the head radius  to the toe radius  is introduced.
      
      
        
      
      
      
      
    
The linear taper function, which is one of the most practical functions in field engineering, of  is expressed in terms of  as follows:
      
        
      
      
      
      
    
      where .
By using  in Equation (2), the variable functions of  and  for the -sided regular polygon at  can be obtained as follows []: 
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      where  and  are
      
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      where  is the integer side number and  for the circular cross-section.
The column volume  is determined as
      
      
        
      
      
      
      
    
      where  is
      
      
        
      
      
      
      
    
Note that the length  in Equation (7) is the buckling length of the column subjected to an external buckling load  and self-weight .
Based on Equation (7), the circumradius  can be obtained in terms of  as
      
      
        
      
      
      
      
    
By using Equations (3) and (4) with Equation (9),  and  can be obtained in terms of  as
      
      
        
      
      
      
      
    
      
        
      
      
      
      
    
Figure 1b presents a free-body diagram with an infinitesimal length  for a buckled column element, which is in an equilibrium state based on the internal forces ,, and self-weight . By setting , , and , the three equilibrium equations can be established as
      
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
Differentiating Equation (14) yields the second derivative  as
      
      
        
      
      
      
      
    
Substituting Equations (12) and (13) into Equation (15) yields
      
      
        
      
      
      
      
    
The self-weight intensity  at  caused by the  value of the column material is given by
      
      
        
      
      
      
      
    
Considering  and  in Equation (17), the axial force  at  is obtained as
      
      
        
      
      
      
      
    
      where the term  is equal to the total column weight .
The bending moment  is given by the relationship between load and deformation based on the small deflection theory [] as
      
      
        
      
      
      
      
    
Differentiating Equation (19) twice yields
      
      
        
      
      
      
      
    
Substituting Equations (17), (18), and (20) into Equation (16) yields
      
      
        
      
      
      
      
    
From Equation (11), the first and second derivatives of  are determined, respectively:
      
        
      
      
      
      
    
      
        
      
      
      
      
    
Substituting Equation (22a,b) into Equation (21) yields
      
      
        
      
      
      
      
    
To facilitate numerical analysis and obtain the most general results for this class of problems, the following system parameters are cast into non-dimensional forms:
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      where  are non-dimensional Cartesian coordinates,  is the buckling load parameter, and  is the self-weight parameter.
By using Equations (24)–(27), Equation (23) in dimensional units can be transformed into the non-dimensional differential Equation (28), which governs the buckled shape of the heavy column as
      
      
        
      
      
      
      
    
      where  and . The eigenvalues of  in Equation (28) are conjugated with each other. This means that for a given  value, the eigenvalue  is unique, and vice versa.
Now, consider the boundary conditions in Equation (28). At the top free end (),  in Equation (19) and  in Equation (14) are both equal to zero. Therefore, the non-dimensional boundary conditions of the head free end  are obtained as follows:
      
        
      
      
      
      
    
For the toe and head hinged ends ( and ), and  are both zero and the non-dimensional boundary conditions at  and  are obtained:
      
        
      
      
      
      
    
For the toe and head clamped ends ( and ), and  are both zero and the non-dimensional boundary conditions at  and  are obtained:
      
        
      
      
      
      
    
By using the differential equation in Equation (28) subjected to the selected boundary conditions in Equations (29)–(31), the conjugate eigenvalues of  can be computed using appropriate numerical solution methods for a given set of column parameters for the end conditions ( and ).
It is possible for a column to buckle under its self-weight , even if no external load  is applied. The buckling self-weight parameter  for  was introduced using Equation (27) and can be formulated as
      
      
        
      
      
      
      
    
      where  is the self-weight buckling length for which the column buckles under self-weight alone. Setting  and using  instead of  in Equation (28) yields the following equation:
      
        
      
      
      
      
    
      where the buckling self-weight parameter  is the eigenvalue in the differential equation of Equation (33).
After calculating the conjugate eigenvalues  from Equation (28) for a given set of , , and , the buckling length  is calculated using Equation (26) or Equation (27), and the buckling stress  at  is obtained as
      
      
        
      
      
      
      
    
      
        
      
      
      
      
    
      where  and  in Equation (35) are given by Equations (10) and (18), respectively. In particular, the self-weight buckling length  and self-weight buckling stress  caused only by the self-weight  with  are obtained using Equations (36) and (37), respectively.
      
      
        
      
      
      
      
    
      
        
      
      
      
      
    
3. Solution Methods
Based on the mathematical formulations above, two FORTRAN computer programs were written to solve the conjugate eigenvalues of  in Equation (28) and the eigenvalue  in Equation (33). The input column parameters are the end conditions, as well as the side number  and taper ratio  for Equations (28) and (33), respectively. To calculate the mode shape , Equations (28) and (33), which are boundary problems subjected to the end conditions selected from Equations (29)–(31), are integrated numerically using a direct integration method such as the Runge–Kutta method []. The eigenvalues  and  are calculated using the determinant search method [,] enhanced by the Regula–Falsi method []. By using these solution methods, the eigenvalues  and  with their corresponding mode shapes  for various end conditions can be calculated. Five different end conditions are considered, as discussed in Section 2. These types of solution methods for boundary and eigenvalue problems such as Equations (28) and (33) have been described in detail in [,], and interested readers should refer to these previous studies.
Before executing the numerical methods described above, it is important to choose a suitable step size  when applying the Runge–Kutta scheme, which is computed using the following equation for a given number of dividing elements  for the unit buckling length:
      
        
      
      
      
      
    
Convergence analysis considering the buckling load parameter  was performed to obtain a suitable  and the results of the H-H column with a circular cross-section () with  and  are presented in Figure 2. The solution  with  converges at a ratio of ) to the solution  with , meaning that  with  is sufficiently converged. Additionally, the solution  with  agrees well with that with  (within four significant figures). All computations in this study were conducted on a PC with a GPU. The solutions for  with  were computed within one-third of a second.
      
    
    Figure 2.
      Convergence analysis for a suitable  in the Runge–Kutta scheme.
  
4. Results and Discussion
Numerical experiments on the effects of column parameters on the conjugate eigenvalues of  in Equation (28) and the eigenvalue  in Equation (33) with their corresponding mode shapes  were performed. For validation purposes, the buckling loads  and buckling self-weight parameters  in this study and various references [,,,] are compared in Table 1 and Table 2, respectively. First, the  values for a concrete column with  m3,  GPa, and  (i.e., without self-weight, with varying end conditions, a side number , and taper ratio ) are compared. The results of this study and those presented by Riley [] are in good agreement (0.3% error). Second, the buckling self-weight parameters  for  (i.e., uniform column) in this study and previous studies [,,] with various end conditions are compared. Note that the parameters of  for the buckling self-weight parameter  have also been adopted in the literature [,]. If , then the parameters are the same, regardless of . The results of this study and the references [] agree well, and the results of this study and the references [,] are the same to within five significant figures. Thus, the analytical theories and numerical methods developed in this study are validated when considering all of the column parameters, including the end conditions, , and .
       
    
    Table 1.
    Comparisons of buckling load  * for .
  
       
    
    Table 2.
    Comparisons of buckling self-weight parameter  in terms of  for  *.
  
Table 3 shows the effects of the side number  on the buckling load parameter  with a conjugate eigenvalue of  = 1 and  for each end condition. As  increases,  decreases. One can see that an equilateral triangle  column is the strongest column with the largest  value for a given column volume. This is because the area is the same regardless of  in the same volume, but the circumradius  and the second moment of the plane area  depend on  and are greater from  to  (see the ratio of  in the last column of the table). The  value of the equilateral triangle column is  times larger than the circular column  for the H-H condition. The value of  depends heavily on the end conditions, as indicated by C-C column maximum and C-F column minimum. For the circular cross-section, the  value of the C-C column is  times larger than that of the C-F column.
       
    
    Table 3.
    Effects of side number  on  with  and .
  
Figure 3 presents  versus  curves for a conjugate eigenvalue of  and circular cross-section. Columns subjected to an external load  are in the stability domain under the  versus  curves (i.e., ), meaning they are not buckled. As  increases,  increases, reaches a peak coordinate  marked with ▲, and then decreases. At the peak point of  of each curve, the taper ratio  is optimized, implying that the column with the optimized  has the maximum . For example, for the C-H column, the column achieves the maximum  with an optimized . One can see that the  values with , excluding the C-F column, are nearly identical to the  values with the optimized . Figure 3 also highlights the stability region of . For the C-F column, the columns with  are stable (i.e., not buckled), unless . In contrast, the columns with  are unconditionally unstable (i.e., buckled), even if , implying that the columns are buckled by the self-weight parameter . For the C-C and C-H columns, the lower limit of stability for  is  (see marks of ) and the upper limit of  does not appear until . For the H-C and H-H columns, the lower limits of stability for  are  and  (see marks of ), respectively, and upper limits of  do not appear until 1.
      
    
    Figure 3.
      Curves of  versus .
  
Figure 4 presents a graphical chart of the conjugated eigenvalues of the buckling load parameter and self-weight parameter  for a circular cross-section with . In the governing differential equation, namely, Equation (28), there are two conjugated eigenvalues of  that are unique. As  increases,  decreases.  is the largest at  when excluding the self-weight effect and the effect of  on  is significant. For example,  with  is 25.5% smaller than  with  (; see marks of ●). Eventually,  becomes zero at  (i.e., the buckling self-weight parameter ). Therefore, the column with  buckles under the column self-weight alone, without any external load. In this figure, values of  marked by  are presented for a given set of column parameters.
      
    
    Figure 4.
      Chart of conjugate eigenvalues of .
  
Figure 5 presents the buckled mode shapes  for each end condition with a circular cross-section, , and . In this figure, the buckling load parameters  shown in Table 3 and the positions  of the maximum deflection for each end condition are also presented. Note that the coordinate  of the deflection represents relative deflection, rather than absolute deflection. The buckling length parameter  for each end condition is the same, but the value of  heavily depends on the end condition. The location of the maximum deflection depends on the end condition. The location of the maximum deflection of a column like a utility pole may be controlled by guywires to prevent unexpected buckling stemming from undesirable column imperfections.
      
    
    Figure 5.
      Example buckling mode shapes for , , and .
  
Table 4 shows the effects of the side number  on the buckling self-weight parameter  with  for each end condition. As  increases,  decreases. An equilateral triangle  column is the strongest column with the largest  value for a given column volume. The  value of the triangle column is  times larger than that of the circular column  for the H-H condition. The value of  depends heavily on the end conditions, as indicated by the C-C column maximum and C-F column minimum. For the circular cross-section, the  value of the C-C column is  times greater than that of the C-F column. Therefore, selecting proper end conditions is one of the most important design criteria for heavy column design, as discussed previously regarding Table 3.
       
    
    Table 4.
    Effect of side number  on  for .
  
Figure 6 presents  versus  curves for the circular cross-section, where the values of  with  listed in Figure 4 are also represented as  marks. Columns with the self-weight parameter  are in the stability domain under the  versus  curves (i.e., ) and are not buckled by self-weight. As  increases,  increases, reaches a peak at the coordinates  marked with ▲, and then decreases. At the peak point of  on each curve, the taper ratio  is optimized to avoid buckling under self-weight, implying that the column with the optimized  has the maximum . For example, for a H-C column, the column achieves the maximum  with an optimized .
      
    
    Figure 6.
      Curves of  versus .
  
Figure 7 presents the buckling stresses  in dimensional units for columns subjected to (a) self-weight without an external load () and (b) an external buckling load of  MN, where the buckling column length , stress  at the column toe , and stress  at the pile head  are presented. The column parameters considered are a circular cross-section, ,  m3,  GPa, and  kN/m3 for a concrete material. In the case of (a) self-weight,  decreases along the column axis and  is maximized as  at , which is the expected behavior. For the buckling column length , the C-C column is the longest and the C-F column is the shortest, which is the expected behavior. Considering the ultimate stress of  MPa for the concrete material,  values between 0.825 and 1.249 MPa are relatively small compared to , meaning heavy column ruptures are caused by buckling, rather than fracturing. In the case of (b), the external load of  MN,  increases along the column axis, where  is minimized as  and maximized as  because the column is subjected to an external load and the column area decreases (i.e., ). Additionally, the buckling length  of the C-C column is the largest and that of the C-F column is the smallest. Even when an external load is applied to the column, the column ruptures as a result of buckling, rather than fracturing, just as in the case of self-weight buckling.
      
    
    Figure 7.
      Examples of buckling stress  for a concrete column with a circular cross-section, ,  m3,  GPa, and  kN/m3: (a) self-weight buckling () and (b) external load buckling ( MN).
  
Table 5 and Table 6 summarizes the tallest non-buckling column lengths of  provided in Figure 7. These tables also include numerical results for a steel heavy column with a square cross-section,  GPa, and  kN/m3, with the other parameters kept constant. The buckling behavior of steel columns is similar to that of concrete columns. It is noteworthy that the self-eight buckling length  (see Equation (36)) and buckling length  (see Equation (34)) of the steel column do not increase significantly beyond those of the concrete column, despite the Young’s moduli of  GPa for the concrete column and  GPa for the steel column. Note that under the same column parameters given above, if the length of a particular column is shorter than the tallest length  or  shown in Table 5 and Table 6, the column is safe from column buckling. For example, the H-H column with a specific column length of 10 m  will not be buckling. The corresponding circumradii of the column are  m and  m ( and column length  10 m), which are practical in real engineering systems. The column stress  at the toe end is computed as  MPa , and therefore this column is safe from self-weight buckling.
       
    
    Table 5.
    Tallest buckling length  and buckling stresses  of heavy columns * without compressive load.
  
       
    
    Table 6.
    Tallest buckling length *  and buckling stresses  of heavy columns * with compressive load.
  
5. Concluding Remarks
This paper presents the buckling of heavy column included its own self-weight. The column is linearly tapered, the cross-section is a regular polygon, and the column volume is held in constant. Five end conditions of the column are considered. Using equilibrium equations of the buckled column element based on the small deflection beam theory, the fourth-order ordinary differential equation governing the buckled mode shape of such column is derived. For integrating the differential equation, the direct integration method such as Runge–Kutta method is used and for calculating eigenvalues, i.e., buckling load and self-weigh buckling length, is applied as the solution methods. Predicted buckling loads and self-weight buckling lengths agree well with those of references. Numerical results of the buckling load, self-weight buckling length, buckled mode shape, and buckling stress are presented herein and are extensively discussed. The results of this study are expected to be utilized in the design of heavy columns including the self-weight effect.
Author Contributions
Both authors made equal contributions to this paper. Both authors have read and agreed to the published version of the manuscript.
Funding
This research was supported by the National Research Foundation of Korea (Grant Number: NRF-2020R1C1C1005374).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Wang, C.Y.; Drachman, B. Stability of a heavy column with an end load. J. Appl. Mech. ASME 1981, 48, 668–669. [Google Scholar] [CrossRef]
 - Duan, W.H.; Wang, C.M. Exact solution for buckling of columns including self-weight. J. Eng. Mech. ASCE 2008, 134, 116–119. [Google Scholar] [CrossRef]
 - Lee, J.K.; Lee, B.K. Elastica of non-prismatic and non-linear elastic cantilever beams under combined loadings. Appl. Sci. 2019, 9, 877. [Google Scholar] [CrossRef]
 - Greenhill, A.G. Determination of the greatest height consistent with stability that a vertical pole or mast can be made, and the greatest height to which a tree of given proportions can grow. J. Phys. Ther. 1882, 1, 337–338. [Google Scholar]
 - Grishcoff, N. Theory of elastic stability. Bull. Acad. Sci. Russia 1930, 101. [Google Scholar]
 - Wang, C.M.; Ang, A.K. Buckling capacities of braced heavy columns under an axial load. Comput. Struct. 1988, 28, 563–571. [Google Scholar] [CrossRef]
 - Chai, Y.H.; Wang, C.M. An application of differential transformation to stability analysis of heavy columns. Int. J. Struct. Stab. Dyn. 2006, 6, 317–332. [Google Scholar] [CrossRef]
 - Lee, J.K.; Lee, B.K. Buckling lengths of heavy column with various end conditions. Eng. Solid. Mech. 2020, 8, 163–168. [Google Scholar] [CrossRef]
 - Keller, J.B.; Niordson, F.I. The tallest column. J. Math. Mech. 1966, 165, 433–446. [Google Scholar] [CrossRef]
 - Atanackovic, T.M.; Glavardanov, V.B. Optimal shape of a heavy compressed column. Struct. Multidiscip. Optim. 2004, 28, 388–396. [Google Scholar] [CrossRef]
 - Sadiku, S. Buckling load optimization for heavy elastic column: A perturbation approach. Struct. Multidiscip. Optim. 2008, 35, 447–452. [Google Scholar] [CrossRef]
 - Smith, W.G. Analytical solutions for tapered column buckling. Comput. Struct. 1988, 28, 677–681. [Google Scholar] [CrossRef]
 - Eroglu, E.; Tufekci, E. Some closed-form solutions for buckling of straight beams with varying cross-section by Variational Iteration Method with Generalized Lagrange Multipliers. Int. J. Eng. Appl. Sci. 2018, 10, 159–175. [Google Scholar] [CrossRef][Green Version]
 - Kotodziej, J.A.; Fraska, A. Elastic torsion of bars processing regular polygon in cross-section. Comput. Struct. 2005, 84, 78–91. [Google Scholar] [CrossRef]
 - Lee, J.K. A unified model for analyzing free vibration and buckling of end-bearing piles. Ocean Eng. 2018, 152, 17–25. [Google Scholar] [CrossRef]
 - Klasson, A.; Crocetti, R.; Hansson, E.F. Slender steel columns: How they are affected by imperfections and bracing stiffness. Structures 2016, 8, 35–43. [Google Scholar] [CrossRef]
 - Harvey, P.S.; Cain, T.M.N. Buckling of elastic column with initial imperfection and eccentricity. Structures 2020, 23, 660–664. [Google Scholar] [CrossRef]
 - Wang, C.Y. Stability of a braced heavy standing column with tip load. Mech. Res. Commun. 2010, 37, 210–213. [Google Scholar] [CrossRef]
 - Gere, J.M. Mechanics of Materials; Brooks/Cole-Thomson Learning: Belmont, CA, USA, 2004. [Google Scholar]
 - Burden, R.L.; Faires, D.J.; Burden, A.M. Numerical Analysis; Cengage Learning: Boston, MA, USA, 2016. [Google Scholar]
 - Lee, J.K.; Park, S.H.; Kim, Y. Transverse free vibration of axially loaded tapered friction piles in heterogeneous soil. Soil Dyn. Earthq. Eng. 2019, 117, 116–121. [Google Scholar] [CrossRef]
 - Riley, C.E. Elastic Buckling Loads of Slender Column with Variable Cross-Section by Newmark Method. Master’s Thesis, Colorado State University, Fort Collins, CO, USA, 1990. [Google Scholar]
 
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.  | 
© 2021 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/).