Submitted:
04 December 2024
Posted:
05 December 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Parkinson Disease and Dataset Description
3. Methods (Workflow Description)
3.1. Data Preprocessing
3.1.1. Train-Test Split
3.1.2. Bag Over-sampling (BOS)
3.2. Handling Multiple Instances
3.2.1. Post-aggregation strategy
3.2.2. Pre-aggregation strategy
3.3. Artificial Intelligence (AI) Algorithms
3.3.1. Hyperparameter Tuning
3.3.2. Model Evaluation
3.4. Workflow
4. Results
5. Discussion
5.1. Findings
5.2. Future Directions
6. Conclusion
Supplementary Materials
Author Contributions
Funding
Data Availability Statement
Acknowledgments
References
- Sterkenburg, T.F. and P.D. Grünwald, The no-free-lunch theorems of supervised learning. Synthese, 2021. 199(3): p. 9979-10015.
- Xu, Y. , et al., Artificial intelligence: A powerful paradigm for scientific research. The Innovation, 2021. 2(4): p. 100179.
- Datta, S.D. , et al., Artificial intelligence and machine learning applications in the project lifecycle of the construction industry: A comprehensive review. Heliyon, 2024. 10(5): p. e26888.
- Salmi, M. , et al., Handling imbalanced medical datasets: review of a decade of research. Artificial Intelligence Review, 2024. 57(10): p. 273.
- Carbonneau, M.-A. , et al., Multiple instance learning: A survey of problem characteristics and applications. Pattern Recognition, 2018. 77: p. 329-353.
- Foulds, J. and E. Frank, A review of multi-instance learning assumptions. The Knowledge Engineering Review, 2010. 25(1): p. 1-25.
- Ilse, M., J. M. Tomczak, and M. Welling, Chapter 22 - Deep multiple instance learning for digital histopathology, in Handbook of Medical Image Computing and Computer Assisted Intervention, S.K. Zhou, D. Rueckert, and G. Fichtinger, Editors. 2020, Academic Press. p. 521-546.
- Asif, A. and F.u.A.A. Minhas, An embarrassingly simple approach to neural multiple instance classification. Pattern Recognition Letters, 2019. 128: p. 474-479.
- Luan, T. , et al., Multi-Instance Learning with One Side Label Noise. ACM Trans. Knowl. Discov. Data, 2024. 18(5): p. Article 122.
- Møllersen, K., J. Y. Hardeberg, and F. Godtliebsen A Probabilistic Bag-to-Class Approach to Multiple-Instance Learning. Data, 2020. 5. [CrossRef]
- Herold, F. , et al., Causes and Consequences of Interindividual Response Variability: A Call to Apply a More Rigorous Research Design in Acute Exercise-Cognition Studies. Front Physiol, 2021. 12: p. 682891.
- Zhou, Z.-H. and M.-L. Zhang, Solving multi-instance problems with classifier ensemble based on constructive clustering. Knowledge and Information Systems, 2007. 11(2): p. 155-170.
- Aarsland, D. , et al., Parkinson disease-associated cognitive impairment. Nature Reviews Disease Primers, 2021. 7(1): p. 47.
- Ramesh, S. and A. Arachchige, Depletion of dopamine in Parkinson’s disease and relevant therapeutic options: A review of the literature. AIMS Neurosci, 2023. 10(3): p. 200-231.
- Radad, K. , et al., Pathophysiology of non-motor signs in Parkinson’s disease: some recent updating with brief presentation. Exploration of Neuroprotective Therapy, 2023. 3(1): p. 24-46.
- Chaudhuri, K.R. and A.H.V. Schapira, Non-motor symptoms of Parkinson’s disease: dopaminergic pathophysiology and treatment. The Lancet Neurology, 2009. 8(5): p. 464-474.
- Rana, A.Q. , et al., Parkinson’s disease: a review of non-motor symptoms. Expert Review of Neurotherapeutics, 2015. 15(5): p. 549-562.
- Park, A. and M. Stacy, Non-motor symptoms in Parkinson’s disease. Journal of Neurology, 2009. 256(3): p. 293-298.
- Thach, A. , et al., Real-world assessment of the impact of “OFF” episodes on health-related quality of life among patients with Parkinson’s disease in the United States. BMC Neurology, 2021. 21(1): p. 46.
- Zhu, J. , et al., Temporal trends in the prevalence of Parkinson’s disease from 1980 to 2023: a systematic review and meta-analysis. The Lancet Healthy Longevity, 2024. 5(7): p. e464-e479.
- Dorsey, E.R. and B.R. Bloem, The Parkinson Pandemic—A Call to Action. JAMA Neurology, 2018. 75(1): p. 9-10.
- Schiess, N. , et al., Six Action Steps to Address Global Disparities in Parkinson Disease: A World Health Organization Priority. JAMA Neurology, 2022. 79(9): p. 929-936.
- Savica, R. , et al., Time Trends in the Incidence of Parkinson Disease. JAMA Neurology, 2016. 73(8): p. 981-989.
- Kowal, S.L. , et al., The current and projected economic burden of Parkinson’s disease in the United States. Mov Disord, 2013. 28(3): p. 311-8.
- Rong, S. , et al., Trends in Mortality From Parkinson Disease in the United States, 1999–2019. Neurology, 2021. 97(20): p. e1986-e1993.
- Ayyadevara, S. , et al., Aspirin-Mediated Acetylation Protects Against Multiple Neurodegenerative Pathologies by Impeding Protein Aggregation. Antioxid Redox Signal, 2017. 27(17): p. 1383-1396.
- Bowroju, S.K. , et al., Design and Synthesis of Novel Hybrid 8-Hydroxy Quinoline-Indole Derivatives as Inhibitors of Aβ Self-Aggregation and Metal Chelation-Induced Aβ Aggregation. Molecules, 2020. 25(16).
- Kakraba, S. , et al., Thiadiazolidinone (TDZD) Analogs Inhibit Aggregation-Mediated Pathology in Diverse Neurodegeneration Models, and Extend Life- and Healthspan. Pharmaceuticals, 2023. 16(10).
- Kakraba, S. , et al., A Novel Microtubule-Binding Drug Attenuates and Reverses Protein Aggregation in Animal Models of Alzheimer’s Disease. Front Mol Neurosci, 2019. 12: p. 310.
- Tod, A.M. , et al., Good-quality social care for people with Parkinson’s disease: a qualitative study. BMJ Open, 2016. 6(2): p. e006813.
- Paulsen, J.S. , et al., A review of quality of life after predictive testing for and earlier identification of neurodegenerative diseases. Progress in Neurobiology, 2013. 110: p. 2-28.
- Alanazi, M.D.S. , et al., Parkinson’s Disease: Neurotransmitter Imbalance, Motor Dysfunction, and Nursing Interventions for Quality of Life. Journal of International Crisis and Risk Communication Research, 2024: p. 269-282.
- Bužgová, R., R. Kozáková, and M. Bar, The effect of neuropalliative care on quality of life and satisfaction with quality of care in patients with progressive neurological disease and their family caregivers: an interventional control study. BMC Palliative Care, 2020. 19(1): p. 143.
- Rees, R.N. , et al., An early diagnosis is not the same as a timely diagnosis of Parkinson’s disease. F1000Res, 2018. 7.
- Dodel, R.C., K. Berger, and W.H. Oertel, Health-Related Quality of Life and Healthcare Utilisation in Patients with Parkinson’s Disease. PharmacoEconomics, 2001. 19(10): p. 1013-1038.
- Goldman, J.G. , et al., Delivering Multidisciplinary Rehabilitation Care in Parkinson’s Disease: An International Consensus Statement. J Parkinsons Dis, 2024. 14(1): p. 135-166.
- Sakar, C. , Serbes, G., Gunduz, A., Nizam, H., & Sakar, B. Parkinson’s Disease Classification [Dataset], /: from: https.
- Aich, S. , et al. A Supervised Machine Learning Approach using Different Feature Selection Techniques on Voice Datasets for Prediction of Parkinson’s Disease, 2019. [Google Scholar]
- Ho, A.K. , et al., Speech impairment in a large sample of patients with Parkinson’s disease. Behav Neurol, 1998. 11(3): p. 131-137.
- Vandana, V.P. , et al., Speech Characteristics of Patients with Parkinson’s Disease-Does Dopaminergic Medications Have a Role? J Neurosci Rural Pract, 2021. 12(4): p. 673-679.
- Skodda, S. , Aspects of speech rate and regularity in Parkinson’s disease. Journal of the Neurological Sciences, 2011. 310(1): p. 231-236.
- Tabari, F. , et al., Speech, voice, and language outcomes following deep brain stimulation: A systematic review. PLoS One, 2024. 19(5): p. e0302739.
- Krasko, M.N. , et al. Rat Models of Vocal Deficits in Parkinson’s Disease, 2021; 11. [Google Scholar] [CrossRef]
- Iyer, A. , et al., A machine learning method to process voice samples for identification of Parkinson’s disease. Scientific Reports, 2023. 13(1): p. 20615.
- Berus, L. , et al. Classifying Parkinson’s Disease Based on Acoustic Measures Using Artificial Neural Networks, 2019; 19. [Google Scholar] [CrossRef]
- Pedregosa, F. , Scikit-learn: Machine learning in Python, in Journal of machine learning research 12. 2011. p. 2825.
- Tan, J. , et al., A critical look at the current train/test split in machine learning. ArXiv, 2021. abs/2106.04525.
- Szeghalmy, S. and A. Fazekas A Comparative Study of the Use of Stratified Cross-Validation and Distribution-Balanced Stratified Cross-Validation in Imbalanced Learning. Sensors, 2023. 23. [CrossRef]
- Zheng, W. and M. Jin, The Effects of Class Imbalance and Training Data Size on Classifier Learning: An Empirical Study. SN Computer Science, 2020. 1(2): p. 71.
- Cao, P. , et al., Efficient multi-kernel multi-instance learning using weakly supervised and imbalanced data for diabetic retinopathy diagnosis. Computerized Medical Imaging and Graphics, 2018. 69: p. 112-124.
- Chawla, N. , et al., SMOTE: Synthetic Minority Over-sampling Technique. ArXiv, 2002. abs/1106.1813.
- Carbonneau, M.-A. , et al., Multiple instance learning: A survey of problem characteristics and applications. Pattern Recognit., 2016. 77: p. 329-353.
- Liu, L. Research on Logistic Regression Algorithm of Breast Cancer Diagnose Data by Machine Learning. in 2018 International Conference on Robots & Intelligent System (ICRIS). 2018.
- Classification Based on Decision Tree Algorithm for Machine Learning. Journal of Applied Science and Technology Trends, 2021. 2(01): p. 20 - 28.
- Liu, Y., Y. Wang, and J. Zhang. New Machine Learning Algorithm: Random Forest, S: Computing and Applications. 2012. Berlin, Heidelberg, 2012. [Google Scholar]
- Natekin, A. and A. Knoll, Gradient boosting machines, a tutorial. Frontiers in Neurorobotics, 2013. 7.
- Chen, T. and C. Guestrin, XGBoost: A Scalable Tree Boosting System. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 2016.
- Ke, G. , et al. in Neural Information Processing Systems. 2017.
- Jodas, D.S. , et al., PL-kNN: A Python-based implementation of a parameterless k-Nearest Neighbors classifier. Software Impacts, 2023. 15: p. 100459.
- Abdullah, D.M. and A.M. Abdulazeez, Machine Learning Applications based on SVM Classification A Review. Qubahan Academic Journal, 2021.
- Lowd, D. and P.M. Domingos, Naive Bayes models for probability estimation. Proceedings of the 22nd international conference on Machine learning, 2005.
- Schapire, R.E. , The Boosting Approach to Machine Learning: An Overview, in Nonlinear Estimation and Classification, D.D. Denison, et al., Editors. 2003, Springer New York: New York, NY. p. 149-171.
- Orrù, P.F. , et al. Machine Learning Approach Using MLP and SVM Algorithms for the Fault Prediction of a Centrifugal Pump in the Oil and Gas Industry, 2020; 12. [Google Scholar] [CrossRef]
- Mienye, I.D. and Y. Sun, A Survey of Ensemble Learning: Concepts, Algorithms, Applications, and Prospects. IEEE Access, 2022. 10: p. 99129-99149.
- Jakhar, A.K., A. Gupta, and M. Singh, SELF: a stacked-based ensemble learning framework for breast cancer classification. Evolutionary Intelligence, 2024. 17(3): p. 1341-1356.
- Shekar, B.H. and G. Dagnew. Grid Search-Based Hyperparameter Tuning and Classification of Microarray Cancer Data, 2019. [Google Scholar]
- Browne, M.W. , Cross-Validation Methods. Journal of Mathematical Psychology, 2000. 44(1): p. 108-132.
- Roberts, D.R. , et al., Cross-validation strategies for data with temporal, spatial, hierarchical, or phylogenetic structure. Ecography, 2017. 40: p. 913-929.
- Wardhani, N.W.S. , et al. Cross-validation Metrics for Evaluating Classification Performance on Imbalanced Data, 2019. [Google Scholar]
- Halimu, C., A. Kasem, and S.M. Newaz, Empirical Comparison of Area under ROC curve (AUC) and Mathew Correlation Coefficient (MCC) for Evaluating Machine Learning Algorithms on Imbalanced Datasets for Binary Classification. Proceedings of the 3rd International Conference on Machine Learning and Soft Computing, 2019.
- Pah, N.D. , et al., Detecting Effect of Levodopa in Parkinson’s Disease Patients Using Sustained Phonemes. IEEE Journal of Translational Engineering in Health and Medicine, 2021. 9: p. 1-9.
- Ngo, Q.C. , et al., Computerized analysis of speech and voice for Parkinson’s disease: A systematic review. Computer Methods and Programs in Biomedicine, 2022. 226: p. 107133.
- Ali, L. , et al., Automated Detection of Parkinson’s Disease Based on Multiple Types of Sustained Phonations Using Linear Discriminant Analysis and Genetically Optimized Neural Network. IEEE Journal of Translational Engineering in Health and Medicine, 2019. 7: p. 1-10.
- Arora, S. and A. Tsanas Assessing Parkinson’s Disease at Scale Using Telephone-Recorded Speech: Insights from the Parkinson’s Voice Initiative. Diagnostics, 2021. 11. [CrossRef]
- Azadi, H. , et al., Evaluating the Effect of Parkinson’s Disease on Jitter and Shimmer Speech Features. Advanced Biomedical Research, 2021. 10(1).
- Viswanathan, R. , et al. Complexity Measures of Voice Recordings as a Discriminative Tool for Parkinson’s Disease, 2020; 10. [Google Scholar] [CrossRef]
- Gunduz, H. , Deep Learning-Based Parkinson’s Disease Classification Using Vocal Feature Sets. IEEE Access, 2019. 7: p. 115540-115551.
- Polat, K. and M. Nour, Parkinson disease classification using one against all based data sampling with the acoustic features from the speech signals. Medical Hypotheses, 2020. 140.
- Sakar, C.O. , et al., A comparative analysis of speech signal processing algorithms for Parkinson’s disease classification and the use of the tunable Q-factor wavelet transform. Applied Soft Computing, 2019. 74: p. 255-263.
- Sakar, B.E. , et al., Collection and analysis of a Parkinson speech dataset with multiple types of sound recordings. IEEE Journal of Biomedical and Health Informatics, 2013. 17(4): p. 828-834.
- Naranjo, L. , et al., A two-stage variable selection and classification approach for Parkinson’s disease detection by using voice recording replications. Computer Methods and Programs in Biomedicine, 2017. 142: p. 147-156.
- Moro-Velázquez, L. , et al., Analysis of speaker recognition methodologies and the influence of kinetic changes to automatically detect Parkinson’s Disease. Applied Soft Computing, 2018. 62: p. 649-666.
- García, A.M. , et al., How language flows when movements don’t: An automated analysis of spontaneous discourse in Parkinson’s disease. Brain and Language, 2016. 162: p. 19-28.
- Luque, A. , et al., The impact of class imbalance in classification performance metrics based on the binary confusion matrix. Pattern Recognition, 2019. 91: p. 216-231.
- Sasse, E.A. , Objective evaluation of data in screening for disease. Clinica Chimica Acta, 2002. 315(1): p. 17-30.
- Trevizan, B. , et al., A comparative evaluation of aggregation methods for machine learning over vertically partitioned data. Expert Systems with Applications, 2020. 152: p. 113406.
- Berus, L. , et al., Classifying Parkinson’s Disease Based on Acoustic Measures Using Artificial Neural Networks. Sensors, 2019. 19(1): p. 16.
- Naranjo, L. , et al., Addressing voice recording replications for Parkinson’s disease detection. Expert Systems with Applications, 2016. 46: p. 286-292.
- Holmes, R.J. , et al., Voice characteristics in the progression of Parkinson’s disease. Int J Lang Commun Disord, 2000. 35(3): p. 407-18.
- Hinton, G. , et al., Deep Neural Networks for Acoustic Modeling in Speech Recognition: The Shared Views of Four Research Groups. IEEE Signal Processing Magazine, 2012. 29(6): p. 82-97.
- Hou, J.C. , et al., Audio-Visual Speech Enhancement Using Multimodal Deep Convolutional Neural Networks. IEEE Transactions on Emerging Topics in Computational Intelligence, 2018. 2(2): p. 117-128.
- Ye, F. and J. Yang, A Deep Neural Network Model for Speaker Identification. Applied Sciences, 2021. 11(8): p. 3603.
- Chen, L. and J. Chen, Deep Neural Network for Automatic Classification of Pathological Voice Signals. Journal of Voice, 2022. 36(2): p. 288.e15-288.e24.
- Tzirakis, P. , et al., End-to-End Multimodal Emotion Recognition Using Deep Neural Networks. IEEE Journal of Selected Topics in Signal Processing, 2017. 11(8): p. 1301-1309.
- Chaiani, M. , et al., Voice disorder classification using speech enhancement and deep learning models. Biocybernetics and Biomedical Engineering, 2022. 42(2): p. 463-480.
- Yadav, S.P. , et al., Survey on Machine Learning in Speech Emotion Recognition and Vision Systems Using a Recurrent Neural Network (RNN). Archives of Computational Methods in Engineering, 2022. 29(3): p. 1753-1770.




| Model Name | Acc | Prec | Se | Sp | F1 | AUC | MCC |
|---|---|---|---|---|---|---|---|
| XGBoost | 0.921 | 0.918 | 0.982 | 0.737 | 0.949 | 0.896 | 0.783 |
| MLP | 0.908 | 0.903 | 0.982 | 0.684 | 0.941 | 0.868 | 0.745 |
| AdaBoost | 0.908 | 0.903 | 0.982 | 0.684 | 0.941 | 0.855 | 0.745 |
| Logistic Regression | 0.895 | 0.902 | 0.965 | 0.684 | 0.932 | 0.893 | 0.706 |
| LightGBM | 0.895 | 0.889 | 0.982 | 0.632 | 0.933 | 0.891 | 0.706 |
| GBDT | 0.895 | 0.889 | 0.982 | 0.632 | 0.933 | 0.850 | 0.706 |
| Stacking | 0.882 | 0.875 | 0.982 | 0.579 | 0.926 | 0.840 | 0.667 |
| SVM | 0.868 | 0.862 | 0.982 | 0.526 | 0.918 | 0.820 | 0.626 |
| Random Forest | 0.803 | 0.850 | 0.895 | 0.526 | 0.872 | 0.881 | 0.447 |
| KNN | 0.750 | 0.865 | 0.789 | 0.632 | 0.826 | 0.750 | 0.392 |
| Naive Bayes | 0.711 | 0.889 | 0.702 | 0.737 | 0.784 | 0.781 | 0.386 |
| Decision Tree | 0.711 | 0.818 | 0.789 | 0.474 | 0.804 | 0.701 | 0.255 |
| Model Name | Acc | Prec | Se | Sp | F1 | AUC | MCC |
|---|---|---|---|---|---|---|---|
| LightGBM | 0.908 | 0.931 | 0.947 | 0.789 | 0.939 | 0.881 | 0.750 |
| XGBoost | 0.868 | 0.912 | 0.912 | 0.737 | 0.912 | 0.875 | 0.649 |
| Stacking | 0.868 | 0.885 | 0.947 | 0.632 | 0.915 | 0.825 | 0.630 |
| SVM | 0.855 | 0.883 | 0.930 | 0.632 | 0.906 | 0.812 | 0.596 |
| MLP | 0.829 | 0.907 | 0.860 | 0.737 | 0.883 | 0.871 | 0.570 |
| AdaBoost | 0.829 | 0.893 | 0.877 | 0.684 | 0.885 | 0.847 | 0.552 |
| GBDT | 0.829 | 0.879 | 0.895 | 0.632 | 0.887 | 0.843 | 0.536 |
| Logistic Regression | 0.816 | 0.922 | 0.825 | 0.789 | 0.870 | 0.888 | 0.566 |
| Random Forest | 0.789 | 0.860 | 0.860 | 0.579 | 0.860 | 0.861 | 0.439 |
| KNN | 0.684 | 0.884 | 0.667 | 0.737 | 0.760 | 0.706 | 0.353 |
| Decision Tree | 0.579 | 0.879 | 0.509 | 0.789 | 0.644 | 0.650 | 0.261 |
| Naive Bayes | 0.579 | 0.857 | 0.526 | 0.737 | 0.652 | 0.798 | 0.229 |
| Model Name | Acc | Prec | Se | Sp | F1 | AUC | MCC |
|---|---|---|---|---|---|---|---|
| XGBoost | 0.882 | 0.864 | 1.000 | 0.526 | 0.927 | 0.898 | 0.674 |
| MLP | 0.868 | 0.851 | 1.000 | 0.474 | 0.919 | 0.845 | 0.635 |
| LightGBM | 0.842 | 0.826 | 1.000 | 0.368 | 0.905 | 0.877 | 0.552 |
| Logistic Regression | 0.842 | 0.826 | 1.000 | 0.368 | 0.905 | 0.839 | 0.552 |
| AdaBoost | 0.842 | 0.836 | 0.982 | 0.421 | 0.903 | 0.860 | 0.541 |
| Random Forest | 0.829 | 0.814 | 1.000 | 0.316 | 0.898 | 0.868 | 0.507 |
| GBDT | 0.829 | 0.824 | 0.982 | 0.368 | 0.896 | 0.855 | 0.495 |
| KNN | 0.789 | 0.815 | 0.930 | 0.368 | 0.869 | 0.718 | 0.367 |
| SVM | 0.789 | 0.781 | 1.000 | 0.158 | 0.877 | 0.815 | 0.351 |
| Naive Bayes | 0.776 | 0.845 | 0.860 | 0.526 | 0.852 | 0.711 | 0.393 |
| Stacking | 0.776 | 0.770 | 1.000 | 0.105 | 0.870 | 0.821 | 0.285 |
| Decision Tree | 0.776 | 0.786 | 0.965 | 0.211 | 0.866 | 0.588 | 0.282 |
| Model Name | Acc | Prec | Se | Sp | F1 | AUC | MCC |
|---|---|---|---|---|---|---|---|
| MLP | 0.908 | 0.891 | 1.000 | 0.632 | 0.942 | 0.871 | 0.750 |
| Stacking | 0.855 | 0.848 | 0.982 | 0.474 | 0.911 | 0.809 | 0.584 |
| Logistic Regression | 0.842 | 0.869 | 0.930 | 0.579 | 0.898 | 0.822 | 0.554 |
| Random Forest | 0.842 | 0.857 | 0.947 | 0.526 | 0.900 | 0.851 | 0.545 |
| GBDT | 0.842 | 0.857 | 0.947 | 0.526 | 0.900 | 0.875 | 0.545 |
| XGBoost | 0.829 | 0.855 | 0.930 | 0.526 | 0.891 | 0.870 | 0.510 |
| LightGBM | 0.829 | 0.855 | 0.930 | 0.526 | 0.891 | 0.879 | 0.510 |
| SVM | 0.829 | 0.844 | 0.947 | 0.474 | 0.893 | 0.783 | 0.500 |
| AdaBoost | 0.816 | 0.852 | 0.912 | 0.526 | 0.881 | 0.844 | 0.477 |
| KNN | 0.711 | 0.872 | 0.719 | 0.684 | 0.788 | 0.769 | 0.360 |
| Decision Tree | 0.697 | 0.783 | 0.825 | 0.316 | 0.803 | 0.570 | 0.149 |
| Naive Bayes | 0.671 | 0.820 | 0.719 | 0.526 | 0.766 | 0.733 | 0.224 |
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/).