Abstract
Magnetic fluids (MF), composed of ferromagnetic nanoparticles, surfactants, and a carrier liquid, exhibit tunable physical properties under external magnetic fields due to the formation of chain-like nanoparticle structures. Using dissipative particle dynamics (DPD), we simulate the structural evolution of these fluids and establish a computational model incorporating magnetic nanoparticles and solvent particles. Our simulations confirm qualitative agreement with the literature results, validating the chosen time integration methods. Through radial distribution function analysis, we further demonstrate how the mass of solvent molecules and magnetic interaction strength govern the fluid’s microstructure. This work provides insights into the design of magnetic fluids for applications such as targeted drug delivery, adaptive dampers, and advanced magneto-rheological devices.
1. Introduction
MF is a type of stable colloidal solution where magnetic nanoparticles are dispersed in a liquid carrier, aided by the presence of surfactants and the Brownian motion [1]. Since their invention, magnetic fluids have been widely applied in various research fields, such as biomedical engineering [2], environmental engineering [3,4], aerospace technology [5], mechanical engineering [6,7] and sensing technology [8,9,10,11]. Due to the physical properties of magnetic fluids themselves, particularly their relationship with optics and magnetic fluid structure, it is crucial to understand the properties of magnetic fluids at a microscopic level. This understanding can be achieved through modeling and analysis using simulation systems for magnetic fluids. Moreover, numerical simulation studies of the microstructure of magnetic fluids under the influence of an external magnetic field not only offer a more economical and environmentally friendly approach but also allow for the observation of changes that are difficult to capture in experiments, thus compensating for the limitations of experimental studies.
In recent years, the study of microstructure has attracted significant interest among scientific researchers. To enhance research efficiency, protect the environment, and reduce costs, numerous efforts have been devoted to investigating numerical methods for studying the structure of magnetic fluids. These methods include Molecular Dynamics (MD) [12], Monte Carlo (MC) [13], Lattice Boltzmann (LB) [14], Brownian Dynamics (BD) [15], and DPD [16]. In 2013, LV et al. laid the foundation for transmission simulation by using the Monte Carlo method to construct the microstructure of MF. Subsequently, they experimentally revealed the movement of magnetic particles in magnetic fluid films under different magnetic fields, demonstrating the feasibility of microstructure simulation and providing effective theoretical support for transmission simulation [17]. In 2016, Li et al. employed the DPD-based algorithm MVVA-MVVA to simulate the 3D microstructure of ferrofluids. They introduced the model of magnetic fluids and systematically studied the influences of magnetic particle interaction strength and volume fraction, yielding various aggregate structures that aligned well with those obtained using other numerical approaches, demonstrating the effectiveness of the DPD-based approach [18]. Moghadam et al. investigated a mini-magnetorheological damper using the DPD method for molecular modeling, with validation against experimental data achieved through a modified Bouc-Wen model [19]. In 2021, Xu et al. utilized a research method combining mathematical analysis and performance testing to expand the application scope of MR fluids. A micromechanical model considering volume fraction and magnetic induction effects on microstructure evolution is proposed for MR fluids with MWCNTs/GO coated CI particles. The shear yield stress test conducted on self-prepared MR fluids using an MCR302 rheometer is compared with theoretical values from the model to validate its effectiveness [20]. In the past 20 years, MD, MC, and LB methods were the main approaches in the simulation of structure of magnetic fluids. However, there is a very limited literature dedicated to the study of the structure of magnetic fluids using a DPD-based method, but the DPD method is a very effective mesoscopic simulation technology for simulating the magnetic fluid’s structure.
DPD is a mesoscale simulation method for studying complex fluids and soft matter dynamics, offering a robust framework to analyze solution systems and advance theoretical understanding in the field. In this work, the DPD method is employed to calculate the microstructure of magnetic fluids. In order to accurately reflect the real state, a two-dimensional simulation model was first established based on Fortran language, capturing various aggregate structures. After comparing different time integration algorithms, the Verlet algorithm was selected for model update calculations. Subsequently, the system studied the effects of the weight of carrier liquid molecules and the strength of magnetic particle interactions on the microstructure of magnetic fluid particles. This study provides valuable guidance for subsequent experimental research.
2. Methods and Frameworks
In the late 20th century, Hoogerbrugge and Koelman first proposed a mesoscopic simulation technique called DPD for simulating complex fluid dynamics phenomena [21]. The popularity of the DPD model stems from its simple algorithm and wide applicability. Since the DPD method is a mesoscale numerical simulation technique, the solvent molecular clusters are considered dissipative particles. Therefore, in the case of magnetic fluids under consideration, there are two types of particles: magnetic particles and dissipative particles. The advantage of this method is that it enables access to longer time and length scales compared to what is achievable by conventional MD simulations. Figure 1 illustrates a schematic diagram of a typical Magnetic fluid.
Figure 1.
Composition and structural diagram of magnetic fluid.
2.1. Dissipative Particle Dynamics Models
We assume a system composed of N magnetic particles with mass m dispersed in a carrier liquid at thermodynamic equilibrium. In this study, the magnetic fluid is set as spherical particles, and we only need to consider the translational motion of the magnetic particles while neglecting their rotational motion.
There are three forces acting on a DPD particle: the conservative force exerted by other particles, the dissipative force which produces viscosity effects and drag forces among particles, and the random force that generates thermal motion of particles. Taking these forces into account, the equation of motion for particle can be expressed as follows [22]:
in which
In the given equations, represents the mass of dissipative particle , and represents its velocity. The subscripts indicate that, for example, represents the force applied to particle by particle j. Moreover, the constants , , and denote the strength of the repulsive conservative force, random force, and dissipative force, respectively. The weight functions and are defined in such a way that inter-particle forces decrease as the distance between two particles increases. The expression used to describe is as follows [23]:
The weight functions and , as well as the constants and , must satisfy the following relationships, respectively [24]:
In the equations provided above, represents the apparent diameter of dissipative particles. denotes the relative position (), ; is the unit vector indicating the direction from particle to particle , expressed as ; represents the relative, given by ; represents Boltzmann’s constant, and denotes the liquid temperature. Additionally, is a random variable that induces the random motion of the particles.
By integrating Equation (1) with respect to time over a small time interval from to , we can derive the finite difference equations that govern the particle motion in simulations.
where is the stochastic variable that must adhere to the following stochastic properties:
In which is the Kronecker delta. During the simulation, the stochastic variable is sampled from a uniform or normal distribution with zero average value and unit variance.
2.2. Magnetic Particle Model
As shown in Figure 2, a magnetic particle is represented as a spherical particle with a central point dipole (positive and negative charges coincide at the same point) and is coated with a uniform steric layer, also known as a surfactant layer. In terms of notation, the diameter of the particle is denoted as , the thickness of the steric layer as , and the overall diameter including the steric layer as .
Figure 2.
Model of surfactant-coated magnetic particles.
The magnetic interaction energy between particles and , , the particle-field interaction energy, , and the interaction energy resulting from the overlap of the steric layers, , are expressed as follows [22]:
In this context, represents the permeability of free space, denotes the magnetic moment with , and is a unit vector defined as , where = . denotes the applied magnetic field (), and is defined as the ratio of the steric layer thickness to the radius of the solid portion of the particle, which can be expressed as . The nondimensional parameter , as observed in Equation (14), quantifies the strength of the steric particle–particle interaction relative to the thermal energy, represented by , where represents the number of surfactant molecules per unit area on the surface of the particle. The forces acting on particle i can be derived from Equations (12) and (14) [22]:
The movement of magnetic particles is described by Newton’s equations and is discretized in time to obtain finite difference equations that govern the particle motion in simulations.
In this equation, denotes the mass of the magnetic particles, and it is important to note that
In our approach, each colloidal particle is represented as a collective of dissipative particles. Normally, the interaction between a magnetic particle and the surrounding dissipative particles is considered to be the interaction between the surrounding dissipative particles and the constituent dissipative particles of the magnetic particle. However, in real dispersions, the nature of interactions between colloidal particles and solvent molecules depends on the specific characteristics of the dispersion. These interactions are heavily influenced by the mass-to-diameter ratio of colloidal particles relative to solvent molecules, as well as the properties of the interaction potential. As a result, instead of considering a colloidal particle solely as a group of dissipative particles, it may be feasible to employ a model potential to describe the interaction between magnetic and ambient dissipative particles. Figure 3 illustrates a schematic representation of the collision between a magnetic particle and a dissipative particle.
Figure 3.
The interaction model between dissipative and magnetic particles.
A suitable model for particle interaction that can be utilized is the Lennard-Jones model. The Lennard-Jones model is characterized by the following equation, which describes the interaction energy between dissipative particle and magnetic particle [22]:
In this equation, represents a constant that quantifies the strength of the interaction, , . The position vectors of the magnetic particle and dissipative particle are denoted as and , respectively. In addition, , the position vector representing the inscribed sphere is written as
in which , and . In the present simulation, the well-known Lennard-Jones potential is utilized, which is derived from the model potential by setting to 12 and to 6 in Equation (20). The force exerted on dissipative particle by magnetic particle is determined by the interaction energy described in Equation (20), as follows:
The subsequent quantities are employed for the nondimensionalization of equations: for distance, for mass, for energy, for velocity, for time and for force. By using these quantities, we have [22]:
where
The number density of dissipative particles is nondimensionalized as
In addition to , the nondimensional density based on the diameter of dissipative particles may be useful for quantifying the packing characteristics of the dissipative particles. The nondimensional number density of magnetic particles is expressed as . Similarly, the nondimensional form of correlative equation are expressed as:
in which , is the unit vector denoting the direction of the magnetic moment expressed as The nondimensional parameter in Equation (30) is the strength of magnetic particle interactions relative to the thermal energy, expressed as . A parameter is defined based on the diameter of the solid component. The expression of the force between a dissipative and a magnetic particle is written in nondimensional form as
in which is a nondimensional parameter representing the strength of the interaction, expressed as .
3. Modeling and Simulation of Magnetic Fluids
When the number of magnetic fluid particles is set to N, the area of this two-dimensional simulation box is represented by , when magnetic particle volume fraction is known. Unless explicitly stated otherwise, the designated duration for this task is 1,000,000 steps. The parameters utilized for the simulations conducted in this study are as follows: , , , , , , , , , volume fraction of magnetic particle is 0.2, the number of magnetic fluid particles is 100 and surfactant layer thickness . The total number of simulation steps, , when the condition of is met, it is anticipated to be adequate.
The time integration method is one of the key factors affecting the accuracy of simulation results in magnetic fluid simulations based on dissipative particle dynamics. Different time integration methods can have an impact on simulation results, so it is necessary to run and compare these methods under the same system parameters. The following are common time integration methods:
The Euler Scheme (ES) is one of the simplest integration methods, but it is still an effective time integration method in some cases. This method is based on obtaining the position and velocity of the next time step from the position and velocity of the previous time step. The expression is as follows:
In the 1960s, the Verlet algorithm was proposed [25], in which an explicit expression for particle velocity appeared as follows:
Figure 4 shows the simulation results obtained using different algorithms. The small blue-green circles in the figure represent dissipative particles, while the large orange circles represent magnetic particles. It can be observed from the figure that, under the same conditions, there are a large number of magnetic particles gathering together to form coarse chain structures in the image obtained using the ES algorithm. However, at this time, the interaction between magnetic particles does not play an absolute dominant role relative to thermal energy, and under such conditions, large magnetic particle aggregation structures should not be formed.
Figure 4.
Microstructure of magnetic fluid obtained based on different time integration methods. (a) The results obtained by the ES algorithm; (b) the result obtained by Verlet algorithm.
The radial distribution function (RDF), g(r), defines the probability of two particles appearing at a given distance, r, and serves as an important tool for quantitatively characterizing the microstructure of Magnetic fluid. Specifically, for the two-dimensional radial distribution function, it is defined as follows [26]:
In this context, represents the area of the computational region containing particles, and represents the number of particles within a circular shell distance of from the target particle, in the range of to + .
The radial distribution function corresponding to the ES algorithm has a higher peak near the integer radius r, indicating that compared to the Verlet algorithm, there are more magnetic particles distributed at these distances, corresponding to the chain like structure generated by the magnetic chain in Figure 5. The radial distribution function of the Verlet algorithm is relatively smooth, corresponding to the fact that most magnetic particles are still in an independent state.
Figure 5.
Radial distribution functions corresponding to different algorithms.
Figure 6 shows the dynamic evolution of magnetic particle structure over time. The small circles in the graph represent dissipative particles, while the large circles represent magnetic particles. From the figure, it can be seen that at the beginning of the simulation, the magnetic particles were uniformly distributed, and then dissipative particles were filled in the simulation area. With the increase in dimensionless time t*, the initially disordered distribution transforms into movement along the direction of the magnetic field, leading to aggregation and the emergence of long-chain structures. The aggregation structures of these ferromagnetic particles are in excellent agreement with the qualitatively obtained results from the experiments in [17].
Figure 6.
The dynamic process of the aggregation morphology of magnetic particles over time. (a) t*= 0; (b) t*= 10; (c) t*= 70; (d) t*= 100.
4. Computational Findings and Analysis
4.1. Effect of the Molecular Mass of Carrier Liquid on the Structure of Magnetic Fluid
When the mass of dissipative particles is small, magnetic particles tend to form chain-like aggregation structures with larger radial sizes, as illustrated in Figure 7a. With an increase in the mass of dissipative particles (Figure 7b), the aggregation morphology of magnetic particles transitions into thinner chain-like structures. Further increasing the mass of dissipative particles leads to the formation of discrete cluster-like distributions, as shown in Figure 7c,d. These structural changes, analyzed through differential mass variations, indicate that the aggregate behavior of magnetic particles is highly sensitive to the mass of dissipative particles. As shown in Figure 8, with the increase in the mass of dissipative particles, the peak of the radial distribution function near r = 1 shows a decreasing trend, indicating the gradual dissociation of cluster structures among magnetic particles. This phenomenon suggests a corresponding increase in the proportion of independent magnetic particles in the system. Moreover, the results demonstrate that changes in the weight of the carrier liquid directly influence the motion behavior of magnetic particles in a magnetic field, thereby regulating the morphology of chain-like structures in magnetic fluids.
Figure 7.
The structure of magnetic fluid changes with the mass of dissipative particles. (a) ; (b) ; (c) ; (d) .
Figure 8.
Radial distribution functions corresponding to different dissipative particle masses.
4.2. Effect of the Magnetic Particle Interaction Strength on the Structure of Magnetic Fluids
In a strong magnetic field environment, the interaction strength between magnetic particles plays a crucial role in regulating their structure. With the increase in interaction strength, the interaction between magnetic particles intensifies, leading to a stronger tendency for magnetic particles to form arranged chain-like structures. This evolutionary process of structure is essential for a profound understanding of the behavior and properties of magnetic particles in a strong magnetic field.
As shown in Figure 9a, when the interaction strength between magnetic particles is low (), although some particles come into contact with each other to form cluster structures, the structure is relatively loose, indicating a significant influence of Brownian motion. At the same time, there are a large number of particles in a free state without interacting with other magnetic particles. With an increase in , as shown in Figure 9b,c, the cluster structure gradually transitions to a chain-like structure, while the number of free particles begins to decrease. As shown in Figure 9d, when the interaction strength between magnetic particles increases to a higher value, its influence on the structure of magnetic fluids relative to thermal energy takes precedence. The majority of magnetic particles form chain-like structures and are ordered along the direction of the magnetic field. This structural transition process is clearly reflected in the radial distribution function: as shown in Figure 10, with the increase of , the peak intensity at r = 1 continues to strengthen, reflecting the structural evolution of particles from an independent state to chain-like aggregation.
Figure 9.
Influence of magnetic particle interaction strength variations on magnetic fluid structure. (a) = 4; (b) = 6; (c) = 8; (d) = 10.
Figure 10.
Impact of particle–particle magnetic interactions on the RDF g(r) of magnetic particles.
5. Conclusions
This study employs DPD simulations to investigate the structural evolution of magnetic fluids under external magnetic fields, revealing key factors influencing their tunable microstructures. The computational model, incorporating magnetic nanoparticles and solvent particles, demonstrates qualitative agreement with the established literature, confirming the validity of the chosen simulation approach. Through radial distribution function analysis, we highlight the critical roles of the mass of solvent molecules and magnetic interaction strength in governing the fluid’s chain-like nanoparticle organization. These findings advance the understanding of magnetic fluid behavior and provide a foundation for optimizing their design in practical applications. Future work could explore additional environmental conditions and extend to 3D models to further refine predictive modeling.
Author Contributions
Conceptualization, X.T. and Y.Y.; methodology, F.L.; software, F.L.; validation, X.T., F.L. and Y.Y.; formal analysis, Y.Y.; investigation, Y.Y.; resources, Y.Y.; data curation, F.L.; writing—original draft preparation, F.L.; writing—review and editing, X.T.; visualization, X.T.; supervision, X.T.; project administration, Y.Y.; funding acquisition, Y.Y. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by Key Research Projects of basic scientific research projects of Liaoning Provincial Department of Education (Grant No. LJ212410153029).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Data will be made available on request.
Conflicts of Interest
We declare we have no conflicts of interest.
References
- Zhao, Y.; Wu, D.; Lv, R.-Q.; Ying, Y. Tunable characteristics and mechanism analysis of the magnetic fluid refractive index with applied magnetic field. IEEE Trans. Magn. 2014, 50, 4600205. [Google Scholar] [CrossRef]
- Suriyanto; Ng, E.Y.K.; Kumar, S.D. Physical mechanism and modeling of heat generation and transfer in magnetic fluid hyperthermia through Néelian and Brownian relaxation: A review. Biomed. Eng. Online 2017, 16, 36. [Google Scholar]
- Ren, B.; Song, X.; Zhao, L.; Jin, Y.; Bai, S.; Cui, C.; Wang, J. Water-based Fe3O4 magnetic fluid-coated Aspergillus niger spores for treating liquid contaminated with Cr(VI). Environ. Res. 2022, 212, 113327. [Google Scholar] [CrossRef] [PubMed]
- Hamzah, S.; Ying, L.Y.; Azmi, A.A.A.R.; Razali, N.A.; Hairom, N.H.H.; Mohamad, N.A.; Harun, M.H.C. Synthesis, characterisation and evaluation on the performance of ferrofluid for microplastic removal from synthetic and actual wastewater. J. Environ. Chem. Eng. 2021, 9, 105894. [Google Scholar] [CrossRef]
- Yang, X.; Yang, Q.; Yang, W.; Guo, B.; Chen, L. Analysis of Adjustable Magnetic Fluid Damper in DC Magnetic Field for Spacecraft Applications. IEEE Trans. Appl. Supercond. 2018, 28, 1–5. [Google Scholar] [CrossRef]
- Li, X.; Fan, X.; Li, Z.; Zhu, M. Failure mechanism of magnetic fluid seal for sealing liquids. Tribol. Int. 2023, 187, 108700. [Google Scholar] [CrossRef]
- Munshi, M.M.; Patel, A.R.; Deheri, G.M. Lubrication of rough short bearing on shliomis model by ferrofluid considering viscosity variation effect. Int. J. Math. Eng. Manag. Sci. 2019, 4, 982–997. [Google Scholar] [CrossRef]
- Wang, D.; Yi, Z.; Ma, G.; Dai, B.; Yang, J.; Zhang, J.; Yu, Y.; Liu, C.; Wu, X.; Bian, Q. Two-channel photonic crystal fiber based on surface plasmon resonance for magnetic field and temperature dual-parameter sensing. Phys. Chem. Chem. Phys. 2022, 24, 21233–21241. [Google Scholar] [CrossRef]
- Yan, L.; Wang, Q.; Yin, B.; Xiao, S.; Li, H.; Wang, M.; Liu, X.; Wu, S. Research on Simultaneous Measurement of Magnetic Field and Temperature Based on Petaloid Photonic Crystal Fiber Sensor. Sensors 2023, 23, 7940. [Google Scholar] [CrossRef]
- Yu, Q.; Li, X.-G.; Zhou, X.; Chen, N.; Wang, S.; Li, F.; Lv, R.-Q.; Nguyen, L.V.; Warren-Smith, S.C.; Zhao, Y. Temperature compensated magnetic field sensor using magnetic fluid filled exposed core microstructure fiber. IEEE Trans. Instrum. Meas. 2022, 71, 1–8. [Google Scholar] [CrossRef]
- Abdullah, H.; Mitu, S.A.; Ahmed, K. Magnetic fluid-injected ring-core-based micro-structured optical fiber for temperature sensing in broad wavelength spectrum. J. Electron. Mater. 2020, 49, 4969–4976. [Google Scholar] [CrossRef]
- Farzinpour, M.; Toghraie, D.; Mehmandoust, B.; Aghadavoudi, F.; Karimipour, A. Molecular dynamics study of barrier effects on Ferro-nanofluid flow in the presence of constant and time-dependent external magnetic fields. J. Mol. Liq. 2020, 308, 113152. [Google Scholar] [CrossRef]
- Satoh, A.; Chantrell, R.W.; Kamiyama, S.-I.; Coverdale, G.N. Two-dimensional Monte Carlo simulations to capture thick chainlike clusters of ferromagnetic particles in colloidal dispersions. J. Colloid Interface Sci. 1996, 178, 620–627. [Google Scholar] [CrossRef]
- Hao, L.; Xinhua, L.; Yongzhi, L. The lattice Boltzmann simulation of magnetic fluid. Procedia Eng. 2011, 15, 3948–3953. [Google Scholar] [CrossRef][Green Version]
- Zhao, Z.; Torres-Díaz, I.; Vélez, C.; Arnold, D.; Rinaldi, C. Brownian dynamics simulations of magnetic nanoparticles captured in strong magnetic field gradients. J. Phys. Chem. C 2016, 121, 801–810. [Google Scholar] [CrossRef]
- Sun, Y.; Wei, Z.; Zhou, J.; Mao, A.; Bian, D. Modification of magnetorheological fluid and its compatibility with metal skeleton: Insights from multi-body dissipative particle dynamics simulations and experimental study. Phys. Fluids 2024, 36, 032020. [Google Scholar] [CrossRef]
- Lv, R.-Q.; Zhao, Y.; Xu, N.; Li, H. Research on the microstructure and transmission characteristics of magnetic fluids film based on the Monte Carlo method. J. Magn. Magn. Mater. 2013, 337–338, 23–28. [Google Scholar] [CrossRef]
- Li, W.; Ouyang, J.; Zhuang, X. Dissipative particle dynamics simulation for the microstructures of ferromagnetic fluids. Soft Mater. 2016, 14, 87–95. [Google Scholar] [CrossRef]
- Moghadam, M.G.E.; Shahmardan, M.M.; Norouzi, M. Dissipative particle dynamics modeling of a mini-MR damper focus on magnetic fluid. J. Mol. Liq. 2019, 283, 736–747. [Google Scholar] [CrossRef]
- Xu, Z.-D.; Sun, C.-L. Single-double chains micromechanical model and experimental verification of MR fluids with MWCNTs/GO composites coated ferromagnetic particles. J. Intell. Mater. Syst. Struct. 2021, 32, 1523–1536. [Google Scholar] [CrossRef]
- Hoogerbrugge, P.J.; Koelman, J.M.V.A. Simulating microscopic hydrodynamic phenomena with dissipative particle dynamics. Europhys. Lett. (EPL) 1992, 19, 155–160. [Google Scholar] [CrossRef]
- Satoh, A. Introduction to Practice of Molecular Simulation: Molecular Dynamics, Monte Carlo, Brownian Dynamics, Lattice Boltzmann and Dissipative Particle Dynamics; Elsevier: Amsterdam, The Netherlands, 2010. [Google Scholar]
- Satoh, A.; Chantrell, R.W. Application of the dissipative particle dynamics method to magnetic colloidal dispersions. Mol. Phys. 2006, 104, 3287–3302. [Google Scholar] [CrossRef]
- Espanol, P.; Warren, P. Statistical mechanics of dissipative particle dynamics. Europhys. Lett. 1995, 30, 191. [Google Scholar] [CrossRef]
- Verlet, L. Computer “experiments” on classical fluids. I. Thermodynamical properties of lennard-jones molecules. Phys. Rev. 1967, 159, 98–103. [Google Scholar] [CrossRef]
- Phan-Thien, N.; Mai-Duy, N.; Khoo, B.C. A spring model for suspended particles in dissipative particle dynamics. J. Rheol. 2014, 58, 839–867. [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. |
© 2025 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/).