https://journalijrrgy.com/index.php/IJRRGY/article/view/30119