505 heliyon_a2021v7e08507.pdf 196 + 701 .