Source: https://www.irjet.net/archives/V8/i9/IRJET-V8I9100.pdf