https://doi.org/10.32604/cmc.2022.018487