19661dc60973f579925e15521113e0db74385e18 heliyon_a2019v5n11iENG.pdf