Source: https://ctrstbio.org.uic.edu/manuals/schuck1.pdf