2138 ijmolsci_a2021v22n2p500.pdf 305 + 2443 .