https://www.heighpubs.org/hjpcr 022https://doi.org/10.29328/journal.apcr.1001015