Source: http://www.viva-technology.org/New/IJRI/2021/157.pdf