Submitted:
20 June 2024
Posted:
20 June 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Materials and Methods
- The function g(zt) is linear in zt with coefficient θ+1 when zt is positive, and g(zt) is linear in zt with coefficient θ-1 when zt is negative.
- When θ = 0, large innovations lead to an increase in conditional variance when |zt|- E|zt |>0 and to a decrease in conditional variance when |zt|- E|zt |<0.
- For θ < 1, the innovation g(zt) in the variance is positive when the innovation zt is less than . Hence, negative innovations in returns εt lead to positive innovations in conditional variance when θ takes values much smaller than 1.
3. Results
- Initial data preparation
- Calculation of descriptive statistics for SOFIX
- Testing for stationarity
- Check for ARCH effects
- Testing different variations of GARCH models
- Selection of the best ARMA-GARCH model for SOFIX analysis, including changes in the variance equation and distribution parameters
- Simulating and forecasting future SOFIX levels
3.1. The Data
3.2. Descriptive Statistics and Figures for SOFIX
3.3. Testing for Unit Roots
3.4. Testing for ARCH Effects
3.5. Estimating a GARCH Model
3.6. Selection of the Best ARMA-GARCH Model
3.7. Forecasting SOFIX Index with ARMA(1,1)-CGARCH(1,1) Model
4. Discussion
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A

Appendix B
![]() |
![]() |
![]() |
References
- Andersen, Torben, Tim Bollerslev, Peter Christoffersen, and Francis Diebold. Volatility and Correlation Forecasting. Handbook of Economic Forecasting 2006, 1, 778–878. [Google Scholar]
- Arltová, Markéta, and Darina Fedorová. Selection of Unit Root Test on the Basis of Length of the Time Series and Value of AR(1) Parameter. Statistika: Statistics & Economy Journal 2016, 96, 47–64. [Google Scholar]
- Arneric, Josip, and Blanka Scrabic-Peric. Panel GARCH model with cross-sectional dependence between CEE emerging markets in trading day effects analysis. Romanian Journal of Economic Forecasting 2018, 21, 71–84. [Google Scholar]
- Bollerslev, Tim. . Generalized autoregressive conditional heteroskedasticity. Journal of Econometrics 1986, 31, 307–327. [Google Scholar] [CrossRef]
- Caner, Mehmet, and Lutz Kilian. Size Distortions of Tests of the Null Hypothesis of Stationarity: Evidence and Implications for the PPP Debate. Journal of International Money and Finance 2001, 20, 639–57. [Google Scholar] [CrossRef]
- Charteris, A. , and B. Strydom. 2011. An Examination of the Volatility of South African Risk-Free Rate Proxies: A Component GARCH Analysis. Studies in Economics and Econometrics 35, 49–64. [CrossRef]
- Christoffersen, Peter, Kris Jacobs, Chayawat Ornthanalai, and Yintian Wang. Option Valuation with Long-Run and Short-Run Volatility Components. Journal of Financial Economics 2008, 90, 272–97. [Google Scholar] [CrossRef]
- Dickey, David A., and Wayne A. Fuller. Likelihood Ratio Statistics for Autoregressive Time Series with a Unit Root. Econometrica 1981, 49, 1057–1072. [CrossRef]
- Elliott, Graham, Thomas J. Rothenberg, and James H. Stock. Efficient Tests for an Autoregressive Unit Root. Econometrica 1992, 64, 813–36. [Google Scholar]
- Enders, Walter. Applied Econometric Time Series. John Wiley & Sons: New York, 2008. [Google Scholar]
- Engle, Robert F. . Autoregressive conditional heteroskedasticity with estimates of the variance of U.K. inflation. Econometrica 1982, 50, 987–1008. [Google Scholar] [CrossRef]
- Engle, Robert F., and Gary G. J. Lee. 1999. A permanent and transitory component model of stock return volatility. Cointegration, Causality and Forecasting: A Festschrift in Honour of Clive W.J, Oxford University Press, pp. 475–497.
- Engle, Robert F. , and Tim Bollerslev. Modelling the persistence of conditional variances. Econometric Reviews 1986, 1, 1–50. [Google Scholar]
- Gerunov, Anton. Stock Returns Under Different Market Regimes: An Application of Markov Switching Models to 24 European Indices. Ikonomicheski izsledvaniq 2023, 1, 18–35.
- Ghalanos, Alexios. 2022. Introduction to the rugarch package.
- Ghalanos, Alexios. 2023. rugarch: Univariate GARCH models.
- Gherghina, Ștefan Cristian, Daniel Ștefan Armeanu, and Camelia Cătălina Joldeș. COVID-19 pandemic and Romanian stock market volatility: A GARCH approach. Journal of Risk and Financial Management 2021, 14, 341. [Google Scholar] [CrossRef]
- Glosten, Lawrence R. , Ravi Jagannathan, and David E. Runkle. Relation between expected value and the nominal excess return on stocks. Journal of Finance 1993, 48, 127–38. [Google Scholar]
- 19. Iqbal, Najam, Muhammad Saqib Manzoor, and Muhammad Ishaq Bhatti. 2021. Asymmetry and leverage with news impact curve perspective in Australian stock returns’ volatility during COVID-19. Journal of Risk and Financial Management, 14(7): 314. [CrossRef]
- 20. Khan, Maaz, Umar Nawaz Kayani, Mrestyal Khan, Khurrum Shahzad Mughal, and Mohammad Haseeb. 2023. COVID-19 pandemic & financial market volatility; evidence from GARCH models. Journal of Risk and Financial Management, 16(1): 50. [CrossRef]
- Kwiatkowski, Denis, Peter CB Phillips, Peter Schmidt, and Yongcheol Shin. Testing the null hypothesis of stationarity against the alternative of a unit root. Journal of Econometrics 1992, 54, 159–78. [Google Scholar] [CrossRef]
- 22. Liu, Tong, and Yanlin Shi. 2022. Innovation of the Component GARCH Model: Simulation Evidence and Application on the Chinese Stock Market. Mathematics, 10(11): 1903. [CrossRef]
- Milinov, Valentin, and Nigokhos Kanaryan. The risk-volume relationship of the most liquid Bulgarian shares. Dialog 2006, 1, 44–54. [Google Scholar]
- Minchev, Teodor. 2024a. When SOFlX will break its 2007peak. Available online: https://money.bg/finance/koga-sofix-shte-probie-varha-si-ot-2007-a-godina.html (accessed on 1 June 2024).
- Minchev, Teodor. 2024b. SOFlX at its highest level since 2008. Available online: https://money.bg/finance/sofix-pri-nay-visokoto-si-nivo-ot-2008-godina-nasam.html (accessed on 1 June 2024).
- Naik, Pramod Kumar, and Puja Padhi. Equity Trading Volume and its Relationship with Market Volatility: Evidence from Indian Equity Market. Journal of Asian Business Strategy 2014, 4, 108–24. [Google Scholar]
- Ncube, Mbongiseni, Mabutho Sibanda, and Frank Ranganai Matenda. 2024. Investigating the Effects of the COVID-19 Pandemic on Stock Volatility in Sub-Saharan Africa: Analysis Using Explainable Artificial Intelligence. Economies, 12(5): 112. [CrossRef]
- Nelson, Daniel. Conditional heteroskedasticity in assets returns: a new approach. Econometrica: Journal of the econometric society 1991, 59, 347–70. [Google Scholar] [CrossRef]
- Ng, Serena, and Pierre Perron. Unit Root Tests in ARMA Models with Data-Dependent Methods for the Selection of the Truncation Lag. Journal of the American Statistical Association 1995, 90, 268–81. [Google Scholar] [CrossRef]
- Ouchen, Abdessamad. 2023. Econometric Modeling of the Impact of the COVID-19 Pandemic on the Volatility of the Financial Markets. Engineering Proceedings, 39(1): 14. [CrossRef]
- 31. Paskaleva, Mariya, and Ani Stoykova. 2021. Globalization effects on contagion risks in financial markets. Ekonomicko-manazerske spectrum, 15(1): 38-54. [CrossRef]
- Patev, Plamen, Nigokhos Kanaryan, and Katerina Lyroudi. Modelling and forecasting the volatility of thin emerging stock markets: the case of Bulgaria. Comparative Economic Research. Central and Eastern Europe 2009, 12, 47–60. [Google Scholar] [CrossRef]
- Perlin, Marcelo, Mauro Mastella, Daniel Vancin, and Henrique Ramos. A GARCH tutorial with R. Revista de Administração Contemporânea, 2021, 25(1). [CrossRef]
- Pesaran, M. Hashem. 2015. Time Series and Panel Data Econometrics, Oxford University Press.
- Petkov, Plamen. 2010. Econometric analysis of the main Bulgarian indices with GARCH(1,1) models. Paper presented at Jubilee Scientific Conference Market Development of the Bulgarian Economy - Two Decades after the Change. Svishtov. 4-5 November. pp. 332–36. PH "Tsenov".
- Petrică, Andreea-Cristina, Stelian Stancu, and Virgil Ghițulescu. 2017. EGARCH versus PARCH approach in modeling developed and underdeveloped stock markets. Paper presented at New Trends in Sustainable Business and Consumption. Graz, Austria. 31 May - 3 June. pp. 513–21. BASIQ.
- 37. Petrova, Mariana, and Teodor Todorov. 2023. Empirical Testing of Models of Autoregressive Conditional Heteroscedasticity Used for Prediction of the Volatility of Bulgarian Investment Funds. Risks, 11(11): 197. [CrossRef]
- Phillips, Peter CB, and Pierre Perron. . Testing for a unit root in time series regression. Biometrika 1988, 75, 335–46. [Google Scholar] [CrossRef]
- 39. Setiawan, Budi, Marwa Ben Abdallah, Maria Fekete-Farkas, Robert Jeyakumar Nathan, and Zoltan Zeman. 2021. GARCH (1, 1) models and analysis of stock market turmoil during COVID-19 outbreak in an emerging and developed economy. Journal of Risk and Financial Management, 14(12): 576. [CrossRef]
- 40. Tabash, Mosab, Neenu Chalissery, Mohamed Nishad, and Mujeeb Saif Mohsen Al-Absy. 2024. Market Shocks and Stock Volatility: Evidence from Emerging and Developed Markets. International Journal of Financial Studies, 12(1): 2. [CrossRef]
- Tikhomirov, Nikolay, and Elena Dorokhina. 2002. Ekonometrika, Moskva: Rossiĭskaya еkonomicheskaya akademiya.
- Tsenkov, Vladimir, and Ani Stoitsova-Stoykova. The Impact of the Global Financial Crisis on the market efficiency of capital markets of south east Europe. International Journal of Contemporary Economics and Administrative Sciences 2017, 7, 31–57. [Google Scholar]
- Tsenkov, Vladimir. The hypothesis of efficient markets and the global financial crisis – on the example of the SOFIX, DJIA and DAX indices. Economic research 2011, 3, 53–88. [Google Scholar]
- Ugurlu, Erginbay, Eleftherios Thalassinos, and Yusuf Muratoglu. . Modeling volatility in the stock markets using GARCH models: European emerging economies and Turkey. International Journal in Economics and Business Administration 2014, 2, 72–87. [Google Scholar]
- Zivot, Eric, and Jiahui Wang. 2006. Modeling Financial Time Series with S-PLUS®, Second Edition. NY: Springer New York. [CrossRef]




| Name of distribution | Density | Parameters |
|---|---|---|
| Normal (norm) |
none | |
| Student’s t (std) |
||
| Generalised Error Distribution (ged) | ||
| Skewed normal (snorm) |
||
| Skewed t (sstd) |
||
| Skewed GED (sged) |
| Statistic | SOFIX return |
|---|---|
| Mean | 0.00035776 |
| Median | 0.00032240 |
| Minimum | -0.20899 |
| Maximum | 0.21073 |
| Std. Dev. | 0.013688 |
| Skewness | -0.75991 |
| Kurtosis | 39.625 |
| Jarque-Bera test | 378703.0 |
| p-value | 0.0000 |
| Observations | 5780 |
| Level | First difference | |||
|---|---|---|---|---|
| Test | Lags/BW | Test | Lags/BW | |
| ADF | ||||
| No Constant | -49.71*** | 33 | -91,82*** | 33 |
| Constant, No Trend | -49.75*** | 33 | -91,82*** | 33 |
| Constant, Trend | -49.78*** | 33 | -91,81*** | 33 |
| PP | ||||
| Constant, No Trend | -79,75*** | 33 | -477,56*** | 33 |
| Constant, Trend | -79,69*** | 33 | -477,52*** | 33 |
| KPSS | ||||
| Constant, No Trend | 0.371* | 33 | 0.0032 | 33 |
| Constant, Trend | 0.212** | 33 | 0.0032 | 33 |
| ADF-GLS | ||||
| Constant, No Trend | -25.46*** | 4 | -3.432*** | 4 |
| Constant, Trend | -29.12*** | 4 | -6.886*** | 4 |
| Lag | LM test | p-value |
|---|---|---|
| 1 | 603,5227 | 2,9E-133 |
| 2 | 1225,037 | 9,7E-267 |
| 3 | 1273,103 | 1E-275 |
| 4 | 1286,057 | 3,5E-277 |
| 5 | 1316,519 | 1,7E-282 |
| LAG | ACF | PACF | Q-stat. | [p-value] |
|---|---|---|---|---|
| 1 | 0.2711 *** | 0.2711 *** | 424.9105 | [0.000] |
| 2 | 0.0767 *** | 0.0035 | 458.9282 | [0.000] |
| 3 | 0.0729 *** | 0.0554 *** | 489.7069 | [0.000] |
| 4 | 0.0420 *** | 0.0088 | 499.9015 | [0.000] |
| 5 | 0.0517 *** | 0.0377 *** | 515.3868 | [0.000] |
| 6 | 0.0640 *** | 0.0398 *** | 539.1206 | [0.000] |
| 7 | 0.1012 *** | 0.0758 *** | 598.3805 | [0.000] |
| 8 | 0.0942 *** | 0.0457 *** | 649.7579 | [0.000] |
| 9 | 0.0247 * | -0.0231 * | 653.2860 | [0.000] |
| 10 | 0.0254 * | 0.0120 | 657.0365 | [0.000] |
| 11 | 0.1441 *** | 0.1348 *** | 777.2511 | [0.000] |
| 12 | 0.2263 *** | 0.1646 *** | 1073.9199 | [0.000] |
| 13 | 0.0804 *** | -0.0353 *** | 1111.4117 | [0.000] |
| 14 | 0.0715 *** | 0.0320 ** | 1141.0590 | [0.000] |
| 15 | 0.0528 *** | -0.0005 | 1157.2441 | [0.000] |
| 16 | 0.0745 *** | 0.0557 *** | 1189.4570 | [0.000] |
| 17 | 0.0464 *** | -0.0037 | 1201.9163 | [0.000] |
| 18 | 0.0286 ** | -0.0177 | 1206.6699 | [0.000] |
| 19 | 0.0361 *** | -0.0198 | 1214.2409 | [0.000] |
| 20 | 0.0211 | -0.0125 | 1216.8231 | [0.000] |
| 21 | 0.0181 | 0.0135 | 1218.7222 | [0.000] |
| 22 | 0.0770 *** | 0.0560 *** | 1253.1102 | [0.000] |
| 23 | 0.0313 ** | -0.0602 *** | 1258.8062 | [0.000] |
| 24 | 0.0383 *** | -0.0090 | 1267.3291 | [0.000] |
| 25 | 0.0519 *** | 0.0312 ** | 1282.9468 | [0.000] |
| 26 | 0.0344 *** | 0.0018 | 1289.8176 | [0.000] |
| 27 | 0.0480 *** | 0.0203 | 1303.1928 | [0.000] |
| 28 | 0.1007 *** | 0.0591 *** | 1362.1560 | [0.000] |
| 29 | 0.0641 *** | 0.0081 | 1386.0530 | [0.000] |
| 30 | 0.0841 *** | 0.0588 *** | 1427.2029 | [0.000] |
| 31 | 0.0433 *** | 0.0037 | 1438.1152 | [0.000] |
| 32 | 0.0367 *** | 0.0185 | 1445.9667 | [0.000] |
| 33 | 0.1222 *** | 0.0932 *** | 1532.8083 | [0.000] |
| 34 | 0.1453 *** | 0.0789 *** | 1655.5679 | [0.000] |
| 35 | 0.0791 *** | 0.0173 | 1691.9488 | [0.000] |
| 36 | 0.0560 *** | -0.0017 | 1710.1945 | [0.000] |
| 37 | 0.0503 *** | 0.0097 | 1724.8972 | [0.000] |
| Parameter | Model 27 | Model 28 | Model 9 | Model 21 | Model 10 | Model 3 | Model 22 | Model 29 | Model 4 | Model 30 |
|---|---|---|---|---|---|---|---|---|---|---|
| mu | 0.000*** | 0.000** | 0.000** | 0.000** | 0.000* | 0.000** | 0.000* | 0.000*** | 0.000* | 0.000* |
| (0.000) | (0.000) | (0.000) | (0.000) | (0.000) | (0.000) | (0.000) | (0.000) | (0.000) | (0.000) | |
| omega | 0.000 | 0.000 | -0.514*** | 0.000*** | -0.517*** | 0.000** | 0.000*** | 0.000 | 0.000** | 0.000 |
| (0.000) | (0.000) | (0.110) | (0.000) | (0.109) | (0.000) | (0.000) | (0.000) | (0.000) | (0.000) | |
| alpha1 | 0.239*** | 0.241*** | -0.001 | 0.271*** | -0.001 | 0.270*** | 0.272*** | 0.229*** | 0.271*** | 0.228*** |
| (0.014) | (0.015) | (0.013) | (0.019) | (0.013) | (0.024) | (0.019) | (0.009) | (0.024) | (0.011) | |
| beta1 | 0.668*** | 0.665*** | 0.944*** | 0.729 | 0.944*** | 0.729*** | 0.728 | 0.669*** | 0.728*** | 0.672*** |
| (0.055) | (0.052) | (0.012) | (0.012) | (0.026) | (0.059) | (0.027) | (0.054) | |||
| skew | 0.995*** | 0.987*** | 0.990*** | 0.990*** | 1.000*** | |||||
| (0.016) | (0.017) | (0.017) | (0.017) | (0.013) | ||||||
| shape | 3.782*** | 3.784*** | 3.509*** | 3.651*** | 3.502*** | 3.657*** | 3.649*** | 1.059*** | 3.655*** | 1.060*** |
| (0.134) | (0.135) | (0.179) | (0.139) | (0.179) | (0.201) | (0.138) | (0.011) | (0.202) | (0.007) | |
| gamma1 | 0.437*** | 0.439*** | ||||||||
| (0.039) | (0.039) | |||||||||
| pho | 0.998*** | 0.998*** | 0.999*** | 0.999*** | ||||||
| (0.000) | (0.000) | (0.000) | (0.000) | |||||||
| phi | 0.063*** | 0.062*** | 0.071*** | 0.072*** | ||||||
| (0.017) | (0.016) | (0.019) | (0.018) | |||||||
| Variance Model | CGARCH | CGARCH | EGARCH | IGARCH | EGARCH | GARCH | IGARCH | CGARCH | GARCH | CGARCH |
| Distribution | std | sstd | std | std | sstd | std | sstd | ged | sstd | sged |
| Log likelihood | 19218.624 | 19218.661 | 19200.838 | 19188.160 | 19201.114 | 19188.101 | 19188.327 | 19198.237 | 19188.27 | 19198.235 |
| AIC | -6.648 | -6.647 | -6.642 | -6.638 | -6.642 | -6.638 | -6.638 | -6.641 | -6.637 | -6.640 |
| BIC | -6.640 | -6.638 | -6.635 | -6.634 | -6.633 | -6.632 | -6.632 | -6.632 | -6.631 | -6.631 |
| No | Lag AR | Lag MA | Lag ARCH | Lag GARCH | AIC | BIC | Type of model | Type of distribution | Model name |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 1 | 1 | 1 | -6.654720 | -6.644347 | CGARCH | std | ARMA(1,1)-CGARCH(1,1) std |
| 2 | 1 | 1 | 2 | 1 | -6.654546 | -6.643020 | CGARCH | std | ARMA(1,1)-CGARCH(2,1) std |
| 3 | 1 | 1 | 1 | 1 | -6.654382 | -6.642856 | CGARCH | sstd | ARMA(1,1)-CGARCH(1,1) sstd |
| 4 | 1 | 1 | 2 | 1 | -6.654210 | -6.641532 | CGARCH | sstd | ARMA(1,1)-CGARCH(2,1) sstd |
| 5 | 1 | 1 | 2 | 1 | -6.652138 | -6.640612 | EGARCH | std | ARMA(1,1)-EGARCH(2,1) std |
| 6 | 0 | 0 | 1 | 1 | -6.647621 | -6.639553 | CGARCH | std | ARMA(0,0)-CGARCH(1,1) std |
| 7 | 1 | 1 | 2 | 1 | -6.651870 | -6.639191 | EGARCH | sstd | ARMA(1,1)-EGARCH(2,1) sstd |
| 8 | 1 | 0 | 1 | 1 | -6.648376 | -6.639155 | CGARCH | std | ARMA(1,0)-CGARCH(1,1) std |
| 9 | 0 | 1 | 1 | 1 | -6.648280 | -6.639059 | CGARCH | std | ARMA(0,1)-CGARCH(1,1) std |
| 10 | 1 | 1 | 1 | 1 | -6.648101 | -6.638880 | EGARCH | std | ARMA(1,1)-EGARCH(1,1) std |
| Parameter | Model 1 | Model 2 | Model 3 | Model 4 | Model 5 | Model 7 |
|---|---|---|---|---|---|---|
| mu | 0.000 | 0.000 | 0.000 | 0.000 | 0.000** | 0.000 |
| (0.000) | (0.000) | (0.000) | (0.000) | (0.000) | (0.000) | |
| ar1 | 0.980*** | 0.981*** | 0.981*** | 0.981*** | 0.976*** | 0.973*** |
| (0.002) | (0.002) | (0.002) | (0.002) | (0.002) | (0.003) | |
| ma1 | -0.966*** | -0.968*** | -0.967*** | -0.967*** | -0.961*** | -0.956*** |
| (0.001) | (0.001) | (0.001) | (0.001) | (0.000) | (0.001) | |
| omega | 0.000 | 0.000 | 0.000 | 0.000 | -0.326*** | -0.328*** |
| (0.000) | (0.000) | (0.000) | (0.000) | (0.051) | (0.050) | |
| alpha1 | 0.242*** | 0.243*** | 0.243*** | 0.244*** | -0.001 | -0.002 |
| (0.016) | (0.029) | (0.016) | (0.029) | (0.025) | (0.025) | |
| alpha2 | 0.000 | 0.000 | -0.001 | -0.001 | ||
| (0.035) | (0.032) | (0.026) | (0.026) | |||
| beta1 | 0.662*** | 0.660*** | 0.662*** | 0.660*** | 0.965*** | 0.964*** |
| (0.052) | (0.049) | (0.051) | (0.049) | (0.006) | (0.006) | |
| gamma1 | 0.542*** | 0.543*** | ||||
| (0.034) | (0.035) | |||||
| gamma2 | -0.208*** | -0.208*** | ||||
| (0.032) | (0.032) | |||||
| shape | 3.780*** | 3.783*** | 3.778*** | 3.783*** | 3.551*** | 3.547*** |
| (0.134) | (0.142) | (0.135) | (0.142) | (0.105) | (0.178) | |
| skew | 0.996*** | 0.996*** | 0.989*** | |||
| (0.019) | (0.020) | (0.015) | ||||
| pho | 0.998*** | 0.998*** | 0.998*** | 0.998*** | ||
| (0.000) | (0.000) | (0.000) | (0.000) | |||
| phi | 0.060*** | 0.059*** | 0.060*** | 0.059*** | ||
| (0.015) | (0.012) | (0.015) | (0.012) | |||
| Variance Model | CGARCH | CGARCH | CGARCH | CGARCH | EGARCH | EGARCH |
| Distribution | std | std | sstd | sstd | std | sstd |
| Log likelihood | 19241.142 | 19241.638 | 19241.165 | 19241.668 | 19234.679 | 19234.905 |
| AIC | -6.655 | -6.655 | -6.654 | -6.654 | -6.652 | -6.652 |
| BIC | -6.644 | -6.643 | -6.643 | -6.642 | -6.641 | -6.639 |
| 1 | Analysis of the data was done using the rugarch package (Ghalanos 2023). |
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. |
© 2024 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/).


