Source: http://www.pnas.org/content/101/9/3142?ijkey=664e8acd31fb46917fc733c11e9bfc2b8fe3bcf6&keytype2=tf_ipsecsha