doi: 10.32604/cmc.2022.026739 techscience.com description Category:science and education Global Rank:490,219 visits:78.1K pages/Per:3.0 ADS