CINXE.COM
Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;max-width:60rem;padding-left:1.5rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width <= 720px){.h2{font-size:1.25rem;line-height:1.5rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="390"></head><body class="no-js"><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: "www.science.org",cType: 'managed',cRay: '9134137a0f4a9c86',cH: '8aTwFdlUD6RIDRdoslIIodElYtBgvMUlXXw7D.PQDq4-1739777468-1.2.1.1-66A7Arry7LcZfg2zp41KJz_w.QG.k9zAn7hVW56SzVgpER9P0CitUyESTCcMVxcz',cUPMDTk: "\/doi\/abs\/10.1126\/science.aat5691?__cf_chl_tk=FnD6Q9SfGhF33mBoLZooAIpxyPu9Qtczd2Zoum28SOg-1739777468-1.0.1.1-KuBS6QdFf7BwW0VZlw4c_wEK0yvmcqGEp1piWJHcjzM",cFPWv: 'b',cITimeS: '1739777468',cTTimeMs: '1000',cMTimeMs: '390000',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "",fa: "\/doi\/abs\/10.1126\/science.aat5691?__cf_chl_f_tk=FnD6Q9SfGhF33mBoLZooAIpxyPu9Qtczd2Zoum28SOg-1739777468-1.0.1.1-KuBS6QdFf7BwW0VZlw4c_wEK0yvmcqGEp1piWJHcjzM",md: "AtP.DKP4SM9E2M25Fn3pHMxV0p08EJaGEcjJ.FRe3o4-1739777468-1.2.1.1-iTOoK6ukZyd2je97Mt97cbUjXKfXY2ICdGvq7cYYjZbWZhsyjXlwiVr9EXfbb6bbxVRnA4I2GUZUuGrakQzh19Pdx01LExJucaYI0K_qHEYZurnMAikmk4EQx8r3RllR97IFgLKu_FcpQr8h.QuyNMFL8poe.z5gEjsDn3SrskDFWFJcmTY7FR7zbHVAxTMz427MNWHDl1dHjGvQupIioPKUEg_1o_XbP2GuLsq6CMnh5RP6fW7Fku8TuuQUvtnqqJ4ImfWXfgiYVsZhNuDIzLrOacvF1OafmfVMJT2iwi_sRZY8QTctgaERbF4syjgiMF3FmnsiEKITZTz69Suq.kaSvMqz1j9mHJBHI0SDKXTwrlyx2p_m6hMAHEWecMMFopificmpgnAg92BFWKFG9Pw2KYQzjpRKUMhqSmsPJvd1R43ZWdbxFIXMpEwgLs8rA00KlCVGCsqxI.5Sj1osSxO5q8Xwp5.cnniXcA8wSSP34PU26_Z91xBdEj.bOaz9cH.YZigh6u7i5ZSI418L1N9WGqmIdd9TwuK62jwgZ14Zo3xzNkM3.n.yVeUGh3P0eULxPOFUfUEsVKtI3QlJLVBpivXZ1bnQtwKpmOGBvmP67Wuvk7eJkINfUl2GDDRfc9QyOQe0IbC7NK04GkPqYDGAm6Lk8tHGVNe0XMN9geBQY5n9_T6afrtoRrOMQdd4wMiPVvu4.nmyZIdJISKslcrV3g6YNZrXFLblttqvXuuvSYjBEZaNjxcRitWRQYR2VPf6VaU5XgHXid0lhw1dWZPd9NnRrcdDqt8M34IXR1kOyTKZbZY0GNgWRt6gr5fbvx4RWkIpZZQrg8ldJOARvNuoGQFb.g6xNTlDVmenYxM.9lgbxcygLdF1qRhszJ3yDBCLljtjsU1uBtmR_KTqFb1PUPoz5zmZWk_6lQwO32gKwV09S2B_0louoofPOTzg2BsWkZWbykFe9WJ2MvItqDubh2acpd.tkBVPEsKvKAIf7uy1SXZxaAvq5_owdZIacEY9iHzqO2H02hMQ0HH8QdXcmNDCHueBd73MMuAuyXWEqyYnwtKInc7BiWqhgiofFPcXuDlaKHpGMprYQgqiwLaxCd_Xyz0Nw9Qw8FUOF.nG5C5eEzGhYe6KppGWCqQs2xgoFkutNMl.h_g4hNFN_PQo3IqLffnXYiL6E_fzjm9wcO3Xs_UQqGcabP7v3Nzg6WU_iA3DGZcM6frX.nCKdDzfW0LhB20iwe_cfDH9xaYDelKfu5w3OYdDjRYVzSH8zS47TXRxpjp9RRubU9SaPlUDwrCrX7V3moibqxGOyHtVCUf0tk0Vk_TjaxVPgZZUysATUrzWXdNoUGVmjEaKojYEEWrBGB1eavcUR08oGCHBZBfVWZrvIc7iY3FvUR438M7B5zlNsDeiiRphx_Kw74ktPcin.Atxwx4JL6V9G1Pa3W50zZyvRgt6P7cl5kbMHaz3W8EXtEa7MpKMamI2aXtLN4DJ8xQhHOfWIxk7STDpmNu6qzYUzwaelxOOR6aFaLsT98Z8qsI7vWmcnI_4CT8P.GFYwHwjbM_eiRpOxkvd0ySKIbOQW0FzqeghYwSaJdcwpaMWRoMUREF65bUnxT9ruXf2zWjwk76JiPglizm0BajJ13HaMpvbVXQjOCBik0HJKfs.oKFdW9fB3klp5HZ7V4UwOlryH3Nb65nFpp5VC7fM5zcomMN47ZhrKuzbNuMbqd8obtRw9MGxQH5xUONr4dgwbG0coI64vY1Hg6xnQNK2KkPyiHL4T2UEuwIr7EQK1oq34ZNllZGocsxoyJmY_BuyjbhwrIhaa4LfjNvNrtvOhbW9HSMoChARANlSy5In66LjAk6zuF.P93j9CZYs8.zFfndi9dHLrgKenvW_XshLadShlkFbDUUIYCPZfHoVYUVi.DmnIrwz8wmdhgoxpSCQ1wAbA6ovDPSGBWiy712I25g0Gg0GDNrFM0eLxqUwody1ej7WbHp.K74GzJOsw4mWxQFmRbPEgypHDFgQJbFYEltWFmb6stnPXC45WANeSrYwbKnfeABRB.3g6M2YwqAZ.zAqIQdbGMpsnV4t5EGFvxueet3JKgkM1vgXLZMbgEWN9KJ4StX_w9SocGbkAYSpTlfs_EH0wtupEGDi0..PU.YiwvM_KPSVwprapz4padPlJCWw50PiBB5ptRvQKukbFKs_dV60wvX6jcwkgDiBw9WJU1MvthVMdy48lYyeR.Kz7NS0xCcTQwjcWwEa6Vo0ryYvWJw06u8BlsyC84eoZWP4AdtN_fsSj9jAZkPAXZCn5TJPeWCy2C2wQbOGBtkOTYav4eZJqGxffvQzSZs39HPOZHnO4VN_uIiEjdteSVEZ0eMBchwOfTSMo2ra4r1QoDqGwty2Kf.K3bhdeBsGSivT8e8ozY9hJnWyeN3k7FJ14kSX_DckmSYvyVomK1aWayn4aWT8wggLKLA8QtPN1Ygub8QYoYvmeqwoddiVVNfxNVDHbI8g3kG_eItwCGjeLtvxVPYMjcCyhNRgYI_rqRsFPSVyeKBB9d6xhajBjpix7l.2m5.tUYbVMlFiawz22XM01gFvZmi2XVw",mdrd: "ybo31P5CxHsEwIBCnI_RjYmT3PpXsJKvd97S7Fo0Pmc-1739777468-1.2.1.1-xDnCZGXd_mkOx2gt6TEU8l_YNodfH_hSXrYxsZ.9XZPSQRxGUvikwbM_ec5GYxkE8japS1Foh4JYOL_pOhXFcg9xiFTpNvEzubnOFRet4ub7c26VJ3KHaiHItBD.BB5yAqV3d_hXW9TflCwwEKTfjhoWHSqLEIdY4SAy9edCPljF5ywEZ5FVRD9iRF3Ko.tiW8gh6PYQdVayBuUgB_I75_5.Q1xN6YkydLUa5t62gH5bO2jVvsW9AmWSWynJUQbGEIfrkBvgmECmBPaVMiUgQjHBBift8IgST0FiuyPcEhZDVJe67xZSYa5OZqZfmuOxPa9osS6b.NyzEX11tbczhuXSlXaEEWmn6KHMdckOloN8iBiLAFVXA562lA2picUxagljx1kg0AkGC0CcokvE06ApOHFCD9.aFCNNPSJboTRzcJaRIikKAy7qGYBFBz4qJ2N4jfFyLdIWEYP9f7q5oRqtS.zcpmm5K2BwyauTNJmSFURWTy2njaXzL1gWf9L0HGGPfpufVV9xD40Eq_Hqxavvxlp9sUYWdWrPguCJCGS5q7h5_jRCmeWQVsW4.kFdWZfbnPLBVacVlf9MhuyAuZOPHdb36UclGPPX_mO5rEUEovIqByoDbblVPiJI59iZqWdzNrLT8Rf43MlVerQ3B7pfsnMaE930BrM4AU1o4KrXGof8FXO.2QdGN88gh09SgPI6TUF31TvSiCFeSxtXR0C4TfBuEurgyQO0YKHxAp6uFZrbittqj6eorP.srzGMQIYYgW2LQIRAe6gsrCFdFvDxVHGWtKAeK1oG4ZxYFYgnEEAE7nkM.IuGpjLYL_45p2_YySKcw4Kfx2PKArs1dq5WxUSRpppkL4rYBrN_6FM7rMHJOWlJqYkAZ9NSKUOAJ8O79QkzJNYnWJqOSKf50ThOKb0WYaX.Fbg0xChpm03iRR27rZbGo9Hm4.JC5q622SFx9NHiMkkXmQ7YG_sWT3V00XAm_1DnW9WuQpMArVkvmUW6tm_rXZxjQBxxX3tQ5yGvVEcB6Xt2hSl.jppCVS9je7UArrlsWjzbkju4jLty5hJX6YIQJ1JXJh9BVZBk4Ri4cJgnG9S.Fe2mv5H74TJ0S8AprhJgBWDmOPtymE9CVpkX_0nGO7jE3a8B1lc2mk.a9XeerddHKwqZDIzi9BRQOwF_NpW3FWuiEKDTVDqIBvs9Kkz2OMYPBfQtREtfY4DjAQ1e0kQIou5aDT5dd.88qvEyarabCttN2lJbneTqizXMjPgmbDQHw9Tl9ruoc45yojAimIW06WJp69jnOdEGLqBoTAKMTK8bJNoXl1IOCvQn7GhgbQpMnOYk6d66nMyJ1xYWBQqC9ljYY1x_VC5ybY_BCiqMTHkI4HUvawG4T9C0_ek.B9kITm9Gii2K5Tr59Wj45hCksN.2yvQcITqbqcnE8mq.dZz4MGlctqF2x6brPT6HwRjLRYRhgO3O4b6aMah1jldZJHhV02nL6UXFi_CZWDgDIRp3iBB6M.PRIwuj0x0I8koiydq8w5cZL2SutFR_idf.qbqjwx43x8oqDrgnLHdKJKVw5LuvnDPGoqpWhQGpSp7.GM1Z6tuiCrpuUZ8SnFzsW00tWBarPwM9xPChmUFVqDlnr93ND94JmEY2yTvAMwGkrWlsV2lRoE3KK1tVMDjYfCo1dXRexF9rChifmQ3vag07wtZWFicEqcGqZR3VD_d2k8iJrAOcEa5FWxFd7SsyBtGRndW.xunZdev3UI1jOSNQtCKMUGz7Co.hanwrmwsuEIG3LB1zLWf.Rf2d4qtCey57kLakZMtUuFRKVKNRzn.UL0j1e86GfVnto649BDWM9_PreBxEoQuOpNo4JW_gc8RcsEPKPSmZrEScg87cOeuc4NBf62f8m5P8COLbPOfsHyAPCcCBihjj7Yud9v1SJ8sxLLCWAshN9LfsPPt5FgKcTmOoBq4"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=9134137a0f4a9c86';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null, "\/doi\/abs\/10.1126\/science.aat5691?__cf_chl_rt_tk=FnD6Q9SfGhF33mBoLZooAIpxyPu9Qtczd2Zoum28SOg-1739777468-1.0.1.1-KuBS6QdFf7BwW0VZlw4c_wEK0yvmcqGEp1piWJHcjzM" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>