Source: https://www.pnas.org/content/pnas/84/16/5555.full.pdf