Abstract
This paper presents a non-isothermal, non-Newtonian Computational Fluid Dynamics (CFD) model for the mixing of a highly viscous polymer suspension in a partially filled sigma blade mixer. The model accounts for viscous heating and the free surface of the suspension. The rheological model is found by calibration with experimental temperature measurements. Subsequently, the model is exploited to study the effect of applying heat both before and during mixing on the suspension’s mixing quality. Two mixing indexes are used to evaluate the mixing condition, namely, the Ica Manas-Zlaczower dispersive index and Kramer’s distributive index. Some fluctuations are observed in the predictions of the dispersive mixing index, which could be associated with the free surface of the suspension, thus indicating that this index might not be ideal for partially filled mixers. The Kramer index results are stable and indicate that the particles in the suspension can be well distributed. Interestingly, the results highlight that the speed at which the suspension becomes well distributed is almost independent of applying heat both before and during the process.
1. Introduction
Attaining and ensuring homogeneity in particle-based slurries is not a trivial task—not least due to the complexity in quantifying homogeneity. The problem only gets more complicated when dealing with highly viscous non-Newtonian fluids. However, applications where homogeneity control is paramount are broad, extending to many industries such as food, pharmaceuticals, concrete and medical devices.
Some of the earliest attempts to obtain a quantification of homogeneity were made by Lacey in 1954 [1] and later by P. V. Danckwerts [2]. Both stated the importance of the sampling procedure, which is essential in determining whether particles in a population were evenly distributed. Other studies have used density as a method for the quantification of homogeneity [3,4]. These approaches have used standard statistics methods such as Coefficient of Variance [3] or Analysis of Variance (ANOVA) [4]. This works if you have appreciable unevenness in the distribution and a significant density discrepancy between components [5].
One of the pioneers within the field of mixing is Ica Manas-Zlaczower [6,7,8,9,10,11]. Her famous dispersive mixing index from 1992 is still used today [12,13,14,15,16,17], along with her distributive Cluster Distribute Index [12,17,18]. There have not been many alternatives to Zlaczower’s dispersive mixing index. On the other hand, there are a number of alternatives to the Cluster Distribution Index—for example, the Scale of Segregation, a distributive mixing index that was developed back in 1952 [19] and later applied in Computational Fluid Dynamics (CFD) models by Connelly and Kokini in 2007 [20]. Lastly, there is the Lacey mixing index [21], which has been modified over the years. Other indices that have been developed based on the Lacey mixing index include the Kramer mixing index [22] and the Ashton–Valentin mixing index [23].
Heating is an important aspect of mixing, since it can reduce viscosity drastically [12,17,24,25]. The advantage of reducing the viscosity is that it leads to an increased Reynolds Number, which improves mass transfer (i.e., mixing) [25]. The viscous dissipation of heat is a phenomenon that is often neglected in fluid dynamics [25]. However, when dealing with highly viscous fluids, viscous heating can be present if they are mixed with a certain force. Consequently, this leads to an impact on the energy balance and should therefore only cautiously be ignored, as shown in previous studies [12,26,27].
Sigma blades can often be used as the rotating mixing element in a mixer when dealing with highly viscous fluids [28]. They can be used either as a single-element [3] or, as often seen, as a twin-arm mixer [29]. Sigma blades have previously been simulated by Connelly [30,31] and evaluated with respect to the dispersive mixing index. However, to the best knowledge of the authors, no numerical models have been presented in the literature that account for a free surface, a non-Newtonian material behavior and viscous dissipation when mixing with Sigma blades.
This paper presents a new non-isothermal, non-Newtonian CFD model for the sigma blade mixing of an adhesive suspension, where both the free surface and viscous heating are accounted for. The suspension is modeled as a viscoplastic fluid, and model calibration is performed via optical temperature measurements. To evaluate the mixing quality, we have used Zlaczower’s dispersive mixing index as well as Kramer’s distributive mixing index. The model is used to investigate the effect of applying heat both before and during the process on the mixing quality. The rest of the paper is organized as follows: Section 2 introduces the experimental setup as well as the numerical model, while in Section 3, the results are presented and discussed. Section 4 summarizes the conclusions of the study.
2. Materials and Methods
2.1. Experiments
The mixing material consists of a highly viscous polymer fluid and a multi-component powder blend. The powder contains both colloidal and microscale particles. The specific fluid/powder suspension is a piece of intellectual property and cannot be disclosed. The viscosity of suspensions changes with the volume fraction of the powder [32,33], but this is not accounted for in the numerical model, as it is assumed to have a limited effect on the results. The physical data, besides viscosity, are shown in Table 1. The density measurements were performed with a Sartorius YDK03 Density Kit for Analytical Balances, which uses the Archimedes principle. The heat capacity and conductivity measurements were performed on a TCi-3-A from C-Therm Technologies Ltd., which uses the Modified Transient Plane Source (MTPS) method that has been used in textile research [34].
Table 1.
Physical data for the fluid.
The experimental mixing was carried out on a Linden LK II 1 machine; see Figure 1. The machine has a mixing chamber with two sigma blades rotating in opposite directions. The front blade rotates at 60 rpm, and the one behind rotates at 19 rpm. Historically, this has been a typical setting for highly viscous mixing [28]. The mixer also has a control panel to switch the rotation direction. In addition, there is a digital display that indicates the temperature, as measured at the bottom of the mixer. Attached to the mixing equipment is a heat exchanger that adjusts the temperature for the mixing process. A vacuum pump is also mounted to ensure that air is not trapped inside the mixture. Two walls in the mixer can provide heat to the system. If this function is on, the temperature will be 80 °C.
Figure 1.
The mixing setup. (1) Chamber of the mixer, (2) control panel and digital display of the temperature, (3) heat exchanger, (4) vacuum pump.
2.2. Numerical Model
The CFD model simulates the mixing of the suspension in the mixing chamber and is developed in the commercial software FLOW-3D, which has successfully simulated other processes such as casting [35,36] and 3D printing [37,38] highly viscous fluids. An illustration of the mixer geometry is seen in Figure 2. At , the fluid is well distributed at the bottom, and the powder is placed on top of the fluid. At , the sigma blades start rotating. A no-slip boundary condition is applied on all solid surfaces. The computational domain is meshed with a uniform grid consisting of elements, which was arrived at after a mesh sensitivity analysis. The two side walls perpendicular to the sigma blades apply heat to the system; see Figure 2.
Figure 2.
Illustration of the mixer geometry from (a) above and (b) the side. W and H have a distance of , while L and u are and , respectively.
The flow is transient and non-isothermal since the viscosity is temperature dependent. The material is modeled as an incompressible substance, and thus, the density is approximated as constant. Hence, the flow is computed by considering the mass, momentum and energy conservation:
where is the density, is the pressure, is the thermal conductivity , is the specific heat capacity and is the heat flux vector. is the material deviatoric stress tensor and is calculated as . is the trace of the deformation rate tensor, and it is defined as . is the shear rate and is calculated by . The gravitational acceleration, , is given by . The software used the finite volume method to discretize the governing equations. The equation of energy is calculated explicitly, while the viscous stress and pressure are solved implicitly. The advection is solved explicitly with first-order accuracy. The free surface is calculated with the volume of fluid technique [39].
The material behaves as a non-isothermal viscoplastic fluid and is simulated by a modified Carreu model:
where is the zero-share-rate viscosity, is the infinity-share-rate viscosity, n is the power exponent, is the time constant, is an energy function which is dependent on the fluid temperature, and are empirical constants and is the reference temperature. The applied values of the variables in Equations (5) and (6) are seen in Table 2. The shear rate-dependent variables are obtained via a rheological characterization of the fluid; see Figure 3. The temperature-dependent variables are obtained by a calibration, as the fluid was too viscous to perform measurements at low temperatures. The calibration is reported in Section 3.1.
Table 2.
Viscosity data of the simulated fluid.
Figure 3.
Viscosity measurements compared to the model.
The evaluation of the mixing is carried out by a dispersive- and distributive-mixing index. The dispersive mixing is quantified through the Manas–Zlacower mixing index, ; see Equation (8). is the vorticity. When is close to 0, the mixing is purely rotational driven, while at 0.5 and 1, the mixing is shear-driven and purely elongation-driven, respectively. The latter leads to a desirable faster breakup of agglomerates [11,13,29].
The second approach is a distributive mixing index where an artificial concentration or material is used. The concentration is defined as a scalar with zero diffusion, which does not affect the physics (such as the viscosity and density). Thus, the only effect is pure mixing. The mean of the concentration, , is 0.5. The dimensionless concentration, , and the dimensionless variance across the domain that contains fluid, , are found by Equations (8) and (9). From the variance, the Kramer dispersive mixing index, , can be found by Equation (10) [17], where and , with being the proportion of the component containing the concentration, which is set to for this paper.
Table 3 presents the process parameters for the simulations that are studied in this paper.
Table 3.
Information about the simulations.
3. Results and Discussion
3.1. Calibration
In the experimental setup, an optical thermal probe was placed inside the mixing chamber to measure the temperature of the suspension. The probe logged a surface temperature every . The initial temperature of the fluid was measured to be 23 °C, and no heat was applied while mixing. The experimental findings and the results of the calibration simulation, , are shown in Figure 4. The experimental measurements show that viscous heating is present and that the temperature increases most rapidly during the first 250 s. The fluctuation around 250 and 500 s is possibly due to the brushed steel occasionally being measured instead of the fluid. The parameters and in Table 2 are calibrated in order to make the CFD model predict the same temperature evolution as that seen in the experiment. By doing so, the experimental findings and the numerical results are in very good agreement. The absolute mean error between the two is . The rheological model obtained by calibration is presented in Figure 5 for the temperatures 23, 50 and 80 °C.
Figure 4.
Experimental and simulation results of the surface temperature of the fluid as a function of time. The absolute mean error between the simulation and measurement is .
Figure 5.
Viscosity curve as a function of the shear rate at different temperatures.
3.2. Temperature Distribution
The temperature distribution is close to uniform when mixed under adiabatic boundary conditions, but this is not the case when applying the non-adiabatic boundary condition, as seen in Figure 6, which illustrates the temperature profile for NA50 at . The profile shows that the temperature is highest near the heated walls. The temperature decrease along the x-axis is due to the fluid not being exposed to the fixed wall temperature. The average temperature increases with time due to the viscous heating and heated walls.
Figure 6.
Temperature profile for at s.
The average temperature of the fluid as a function of time is illustrated in Figure 7 for all simulations except . The simulations with applied wall temperature increase faster in terms of temperature as compared to their counterpart with adiabatic boundary conditions, except for NA80, where the walls effectively cool the suspension. A23 and A50 do not have enough time to reach , while A80 reaches a temperature slightly higher than .
Figure 7.
Average temperature of the fluid as a function of time.
3.3. Velocity Field
The velocity field gives a good indication of how the flow pattern is inside of the mixer. In Figure 8, the velocity field for A80 is presented at different times. As expected, the sigma blade at the lowest -value is the one with the highest velocity, while the second sigma blade spins slower to ensure mixing in the whole system. Noticeably, some of the fluid sticks to the wall, which is due to the viscoplastic effect of the fluid and the no-slip condition on the walls.
Figure 8.
Velocity profile for an initial temperature of with adiabatic boundary conditions at different time values. The velocity values are in .
3.4. Dispersive Mixing
In Figure 9, the histogram results of at are shown for all simulations except . The results are fairly similar for all simulations, which indicates that preheating and heating during the process do not have a big influence on the mixing quality after 30 min. The dispersive mixing index is primarily between 0 and 0.5, which is similar to the findings of Ahmed and Chandy [12], who simulated a two-wing rotors mixer. However, the values are lower than the predictions by Connelly and Kokini [30], who studied a fully filled sigma blade mixer, which indicates that a partially filled mixer seems to have a decreasing effect on how well dispersed the particles will be in the suspension. Note that the presence of values between and is mainly due to the viscoplastic effect that makes the suspension more prone to have zones with a shear rate of zero and therefore limited mixing.
Figure 9.
Histogram of the at .
Figure 10 shows the mean value, , illustrated at different times. It is seen that the mean value fluctuates by ~10%. The fluctuations are most likely due to the free surface of the mixture (i.e., the mixer is partially filled).
Figure 10.
The mean value of for different time step values.
3.5. Distributive Mixing
In Figure 11, the Kramer mixing index is illustrated at different time values for all simulations except CA23. The results show that all simulations obtain a high value (i.e., close to 1) after 2 min, which indicates that the particles in the suspension end up being well distributed. A80 and NA80 reach a high value the fastest (due to the lower viscosity at high temperatures), but this is marginally faster than the rest, thereby highlighting that energy potentially can be saved by not preheating the mixture without compromising the mixing of the suspension. Similarly, the results show that no substantial gain will be obtained regarding the mixing time by applying heat during the process. One should keep in mind that at a fixed mixing velocity, the Sigma blades require more energy at low temperatures due to the higher viscosity of the material. In addition, the Sigma blades will be exposed to larger forces at high viscosities, which can affect the blades’ lifespan.
Figure 11.
Kramer mixing index at different time values.
4. Conclusions
This work presents a non-isothermal, non-Newtonian CFD model that simulates a partially filled Sigma blade mixer by taking into account viscous heating and the free surface of the suspension. The model is calibrated against physical temperature measurements, and good agreement between the experimental and numerical results is obtained. The results also highlight the importance of accounting for viscous heating when modeling the mixing of the suspension at hand. A numerical parameter study (i.e., varying wall temperature and pre-heating) was made in order to improve the understanding of the mixing conditions. The results of the model showed that the dispersive mixing index, , was primarily between 0 and 0.5, and it was not affected much by changing the wall and pre-heating temperature. Fluctuations of approximately 10% were found in the dispersive mixing index for most simulations, which was associated with the partially filled mixer (i.e., free surface of the suspension). This can be seen as a limitation of the mixing index. The model predicted via the Kramer mixing index that the suspension in all simulations would be well distributed after 1800 s. In addition, the results illustrated that pre-heating as well as heating during the process did not provide a substantial gain when it came to how fast a high Kramer index would be obtained. This illustrated that one could potentially save energy and time by eliminating the heating. This was a very interesting finding, as, intuitively, one could have expected that heating would lead to lower viscosity and therefore substantially faster mixing. In future work, focus will be put on extending the model to account for the effect of powder concentration variations on the viscosity and thermal conductivity, as this can especially affect the initial phase of the mixing.
Author Contributions
M.R.L. has set up the experiments, simulations and wrote the article; T.O. has contributed to the calibration setup and data treatment; E.T.H.O. has helped out optimizing and improve the simulation setup and J.S. has come with guidance the paper setup, the numerical model and wrote the paper. All authors have read and agreed to the published version of the manuscript.
Funding
The support of this research were done through Innovation Fund Denmark (Grant no. 9065-00242B).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Data is available on request.
Acknowledgments
The authors would like to acknowledge FLOW-3D for their support in regard to licenses.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Lacey, P.M.C. Developments in the theory of particle mixing. J. Appl. Chem. 2007, 4, 257–268. [Google Scholar] [CrossRef]
- Danckwerts, P.V. Theory of mixtures and mixing. In Insights Into Chemical Engineering; Elsevier: Amsterdam, The Netherlands, 1981; pp. 262–268. [Google Scholar] [CrossRef]
- Abdillah, L.H.; Winardi, S.; Sumarno, S.; Nurtono, T. Effect of Mixing Time to Homogeneity of Propellant Slurry. IPTEK J. Proc. Ser. 2018, 4, 94. [Google Scholar] [CrossRef]
- Yang, M.; Li, X.; Shi, T.; Yang, S. Mixture homogeneity in a high-viscous flow mixer. Nongye Gongcheng Xuebao/Trans. Chin. Soc. Agric. Eng. 2011, 27, 137–142. [Google Scholar] [CrossRef]
- Watano, S. Powder Technology Handbook, 4th ed.; Higashitani, K., Makino, H., Matsusaka, S., Eds.; CRC Press: Boca Raton, FL, USA, 2019; pp. 401–409. [Google Scholar] [CrossRef]
- Manas-Zloczower, I.; Cheng, H. Analysis of mixing efficiency in polymer processing equipment. Macromol. Symp. 1996, 112, 77–84. [Google Scholar] [CrossRef]
- Wang, W.; Manas-Zloczower, I. Temporal distributions: The basis for the development of mixing indexes for scale-up of polymer processing equipment. Polym. Eng. Sci. 2001, 41, 1068–1077. [Google Scholar] [CrossRef]
- Cheng, H.; Manas-Zloczower, I. Chaotic Features of Flow in Polymer Processing Equipment-Relevance to Distributive Mixing. Int. Polym. Process. 1997, 12, 83–91. [Google Scholar] [CrossRef]
- Manas-Zloczower, I.; Feke, D.L. Analysis of Agglomerate Rupture in Linear Flow Fields. Int. Polym. Process. 1989, 4, 3–8. [Google Scholar] [CrossRef]
- Yang, H.-H.; Manas-Zloczower, I. Analysis of Mixing Performance in a VIC Mixer. Int. Polym. Process. 1994, 9, 291–302. [Google Scholar] [CrossRef]
- Yang, H.-H.; Manas-Zloczower, I. Flow field analysis of the kneading disc region in a co-rotating twin screw extruder. Polym. Eng. Sci. 1992, 32, 1411–1417. [Google Scholar] [CrossRef]
- Ahmed, I.; Chandy, A.J. 3D numerical investigations of the effect of fill factor on dispersive and distributive mixing of rubber under non-isothermal conditions. Polym. Eng. Sci. 2018, 59, 535–546. [Google Scholar] [CrossRef]
- Wang, J.; Tan, G.; Wang, J.; Feng, L.-F. Numerical study on flow, heat transfer and mixing of highly viscous non-newtonian fluid in Sulzer mixer reactor. Int. J. Heat Mass Transf. 2021, 183, 122203. [Google Scholar] [CrossRef]
- Pandey, V.; Maia, J.M. Comparative computational analysis of dispersive mixing in extension-dominated mixers for single-screw extruders. Polym. Eng. Sci. 2020, 60, 2390–2402. [Google Scholar] [CrossRef]
- Marschik, C.; Osswald, T.A.; Roland, W.; Albrecht, H.; Skrabala, O.; Miethlinger, J. Numerical analysis of mixing in block-head mixing screws. Polym. Eng. Sci. 2018, 59, E88–E104. [Google Scholar] [CrossRef]
- Danda, C.; Pandey, V.; Schneider, T.; Norman, R.; Maia, J.M. Enhanced Dispersion and Mechanical Behavior of Polypropylene Composites Compounded Using Extension-Dominated Extrusion. Int. Polym. Process. 2020, 35, 281–301. [Google Scholar] [CrossRef]
- Ahmed, I.; Poudyal, H.; Chandy, A.J. Fill Factor Effects in Highly-Viscous Non-Isothermal Rubber Mixing Simulations. Int. Polym. Process. 2019, 34, 182–194. [Google Scholar] [CrossRef]
- Cheng, W.; Xin, S.; Chen, S.; Zhang, X.; Chen, W.; Wang, J.; Feng, L. Hydrodynamics and mixing process in a horizontal self-cleaning opposite-rotating twin-shaft kneader. Chem. Eng. Sci. 2021, 241, 116700. [Google Scholar] [CrossRef]
- Danckwerts, P.V. The definition and measurement of some characteristics of mixtures. Appl. Sci. Res. Sect. A 1952, 3, 279–296. [Google Scholar] [CrossRef]
- Connelly, R.K.; Kokini, J.L. Examination of the mixing ability of single and twin screw mixers using 2D finite element method simulation with particle tracking. J. Food Eng. 2007, 79, 956–969. [Google Scholar] [CrossRef]
- Lacey, P. The mixing of solid particles. Chem. Eng. Res. Des. 1997, 75, S49–S55. [Google Scholar] [CrossRef]
- Kramer, H.A. Effect of Grain Velocity and Flow Rate Upon the Performance of a Diverter-Type Sampler; U.S. Dept. of Agriculture, Agricultural Research Service: Washington, DC, USA, 1968.
- Ashton, M.D.; Valentin, F.H.H. The mixing of powders and particles in industrial mixers. Trans. Inst. Chem. Eng. 1966, 44, 166–188. [Google Scholar]
- Ferry, J.D.; Parks, G.S. Viscous Properties of Polyisobutylene. Physics 1935, 6, 356–362. [Google Scholar] [CrossRef]
- Bird, R.B.; Stewart, W.E.; Lightfoot, E.N. Transport Phenomena; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2007. [Google Scholar]
- Wang, G.; He, Y.; Zhu, X. Numerical Simulation of Temperature and Mixing Performances of Tri-screw Extruders with Non-isothermal Modeling. Res. J. Appl. Sci. Eng. Technol. 2013, 5, 3393–3401. [Google Scholar] [CrossRef]
- Tomar, A.S.; Harish, K.G.; Prakash, K.A. Numerical estimation of thermal load in a three blade vertically agitated mixer. E3S Web Conf. 2019, 128, 08004. [Google Scholar] [CrossRef]
- Parker, N.H. How to select double-arm mixers. Chem. Eng. 1965, 72, 121–128. [Google Scholar]
- Paul, E.L.; Atiemo-Obeng, V.A.; Kresta, S.M. 16. Mixing of Highly Viscous Fluids, Polymers, and Pastes. In Handbook of Industrial Mixing-Science and Practice; John Wiley & Sons: Hoboken, NJ, USA, 2004; pp. 987–1025. Available online: https://app.knovel.com/hotlink/khtml/id:kt007EO511/handbook-industrial-mixing/mixing-highly-viscous (accessed on 10 March 2023).
- Connelly, R.K.; Kokini, J.L. 3D numerical simulation of the flow of viscous newtonian and shear thinning fluids in a twin sigma blade mixer. Adv. Polym. Technol. 2006, 25, 182–194. [Google Scholar] [CrossRef]
- Connelly, R.K.; Kokini, J.L. Mixing simulation of a viscous Newtonian liquid in a twin sigma blade mixer. AIChE J. 2006, 52, 3383–3393. [Google Scholar] [CrossRef]
- Spangenberg, J.; Scherer, G.W.; Hopkins, A.B.; Torquato, S. Viscosity of bimodal suspensions with hard spherical particles. J. Appl. Phys. 2014, 116, 184902. [Google Scholar] [CrossRef]
- Jabbari, M.; Spangenberg, J.; Hattel, J.H. Particle migration using local variation of the viscosity (LVOV) model in flow of a non-Newtonian fluid for ceramic tape casting. Chem. Eng. Res. Des. 2016, 109, 226–233. [Google Scholar] [CrossRef]
- Venkataraman, R.M.M.; Mishra, R.; Militky, J. Comparative Analysis of High Performance Thermal Insulation Materials. J. Text. Eng. Fash. Technol. 2017, 2, 1–10. [Google Scholar] [CrossRef]
- Jacobsen, S.; Cepuritis, R.; Peng, Y.; Geiker, M.R.; Spangenberg, J. Visualizing and simulating flow conditions in concrete form filling using pigments. Constr. Build. Mater. 2013, 49, 328–342. [Google Scholar] [CrossRef]
- Spangenberg, J.; Roussel, N.; Hattel, J.H.; Thorborg, J.; Geiker, M.R.; Stang, H.; Skocek, J. Prediction of the Impact of Flow-Induced Inhomogeneities in Self-Compacting Concrete (SCC). In Design, Production and Placement of Self-Consolidating Concrete; Springer: Dordrecht, The Netherlands, 2010; pp. 209–215. [Google Scholar] [CrossRef]
- Comminal, R.; da Silva, W.R.L.; Andersen, T.J.; Stang, H.; Spangenberg, J. Influence of Processing Parameters on the Layer Geometry in 3D Concrete Printing: Experiments and Modelling; Springer: Cham, Switzerland, 2020; pp. 852–862. [Google Scholar] [CrossRef]
- Mollah, T.; Comminal, R.; Serdeczny, M.P.; Pedersen, D.B.; Spangenberg, J. Stability and deformations of deposited layers in material extrusion additive manufacturing. Addit. Manuf. 2021, 46, 102193. [Google Scholar] [CrossRef]
- Hirt, C.W.; Nichols, B.D. Volume of fluid (VOF) method for the dynamics of free boundaries. J. Comput. Phys. 1981, 39, 201–225. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 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 (https://creativecommons.org/licenses/by/4.0/).










